ericsson communications inc. le problème dinteropérabilité entre les plate- formes dagents...

54
Ericsson Communications Inc. Le problème d’interopérabilité entre les plate-formes d’agents mobiles Présenté par Bah Thierno CAT 2000

Upload: come-joubert

Post on 03-Apr-2015

102 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Ericsson Communications Inc. Le problème dinteropérabilité entre les plate- formes dagents mobiles Présenté par Bah Thierno CAT 2000

Ericsson Communications Inc.

Le problème d’interopérabilité entre les plate-formes d’agents mobiles

Présenté par Bah Thierno

CAT 2000

Page 2: Ericsson Communications Inc. Le problème dinteropérabilité entre les plate- formes dagents mobiles Présenté par Bah Thierno CAT 2000

Ericsson Communications Inc.

L ’évolution de la technologie

> Internet, ordinateurs portatifs et autres entraînent de nouvelles tendances

Introduction

Page 3: Ericsson Communications Inc. Le problème dinteropérabilité entre les plate- formes dagents mobiles Présenté par Bah Thierno CAT 2000

Ericsson Communications Inc.

L ’évolution de la technologie

> Internet, ordinateurs portatifs et autres entraînent de nouvelles tendances

> Besoin de nouvelles technologies et de nouvelles solutions

Introduction

Page 4: Ericsson Communications Inc. Le problème dinteropérabilité entre les plate- formes dagents mobiles Présenté par Bah Thierno CAT 2000

Ericsson Communications Inc.

L ’évolution de la technologie

> Internet, ordinateurs portatifs et autres entraînent de nouvelles tendances

> Besoin de nouvelles technologies et de nouvelles solutions

> Les agents mobiles: une solution!

Introduction

Page 5: Ericsson Communications Inc. Le problème dinteropérabilité entre les plate- formes dagents mobiles Présenté par Bah Thierno CAT 2000

Ericsson Communications Inc.

L ’évolution de la technologie

> Internet, ordinateurs portatifs et autres entraînent de nouvelles tendances

> Besoin de nouvelles technologies et de nouvelles solutions

> Les agents mobiles: une solution!

Les agents mobiles> Un choix effectif

Introduction

Page 6: Ericsson Communications Inc. Le problème dinteropérabilité entre les plate- formes dagents mobiles Présenté par Bah Thierno CAT 2000

Ericsson Communications Inc.

L ’évolution de la technologie

> Internet, ordinateurs portatifs et autres entraînent de nouvelles tendances

> Besoin de nouvelles technologies et de nouvelles solutions

> Les agents mobiles: une solution!

Les agents mobiles> Un choix effectif

> Les agents mobiles surmontent la plupart des problèmes soulevés par l ’évolution de la technologie

Introduction

Page 7: Ericsson Communications Inc. Le problème dinteropérabilité entre les plate- formes dagents mobiles Présenté par Bah Thierno CAT 2000

Ericsson Communications Inc.

L ’évolution de la technologie

> Internet, ordinateurs portatifs et autres entraînent de nouvelles tendances

> Besoin de nouvelles technologies et de nouvelles solutions

> Les agents mobiles: une solution!

Les agents mobiles> Un choix effectif

> Les agents mobiles surmontent la plupart des problèmes soulevés par l ’évolution de la technologie

> Cependant, des problèmes persistent: interopérabilité, sécurité, manque d ’applications réelles

Introduction

Page 8: Ericsson Communications Inc. Le problème dinteropérabilité entre les plate- formes dagents mobiles Présenté par Bah Thierno CAT 2000

Ericsson Communications Inc.

L ’évolution de la technologie

> Internet, ordinateurs portatifs et autres entraînent de nouvelles tendances

> Besoin de nouvelles technologies et de nouvelles solutions

> Les agents mobiles: une solution!

Les agents mobiles> Un choix effectif

> Les agents mobiles surmontent la plupart des problèmes soulevés par l ’évolution de la technologie

> Cependant, des problèmes persistent: interopérabilité, sécurité, manque d ’applications réelle

Le problème de l ’interopérabilité> Standardisation des plateformes

Introduction

Page 9: Ericsson Communications Inc. Le problème dinteropérabilité entre les plate- formes dagents mobiles Présenté par Bah Thierno CAT 2000

Ericsson Communications Inc.

L ’évolution de la technologie

> Internet, ordinateurs portatifs et autres entraînent de nouvelles tendances

> Besoin de nouvelles technologies et de nouvelles solutions

> Les agents mobiles: une solution!

Les agents mobiles> Un choix effectif

> Les agents mobiles surmontent la plupart des problèmes soulevés par l ’évolution de la technologie

> Cependant, des problèmes persistent: interopérabilité, sécurité, manque d ’applications réelle

Le problème de l ’interopérabilité> Standardisation des plateformes

> Anthologie: communication entre agents

Introduction

Page 10: Ericsson Communications Inc. Le problème dinteropérabilité entre les plate- formes dagents mobiles Présenté par Bah Thierno CAT 2000

Ericsson Communications Inc.

Définition

> Les agents mobiles sont des entités logicielles autonomes qui peuvent suspendre leur exécution sur une machine et migrer avec leur code, variables et état vers une autre machine ou ils reprennent leur exécution là ou ils s ’étaient arrêté avant de migrer

La technologie des agents mobiles

Page 11: Ericsson Communications Inc. Le problème dinteropérabilité entre les plate- formes dagents mobiles Présenté par Bah Thierno CAT 2000

Ericsson Communications Inc.

Définition

> Les agents mobiles sont des entités logicielles autonomes qui peuvent suspendre leur exécution sur une machine et migrer avec leur code, variables et état vers une autre machine ou ils reprennent leur exécution là ou ils s ’étaient arrêté avant de migrer

> Principales caractéristiquesautonomie: une fois lancé, l ’agent exécute sa tâche de façon

autonome et revient avec les résultatsmobilité: différents degrés de mobilitéautorité: un agent agit au nom de l ’autorité qui l ’a créée

La technologie des agents mobiles

Page 12: Ericsson Communications Inc. Le problème dinteropérabilité entre les plate- formes dagents mobiles Présenté par Bah Thierno CAT 2000

Ericsson Communications Inc.

Illustration de l’avantage des agents mobiles par rapport au client serveur classique

Client serveur classique (RPC)

Page 13: Ericsson Communications Inc. Le problème dinteropérabilité entre les plate- formes dagents mobiles Présenté par Bah Thierno CAT 2000

Ericsson Communications Inc.

Illustration de l’avantage des agents mobiles par rapport au client serveur classique

Client serveur classique (RPC)

Agents mobiles

Page 14: Ericsson Communications Inc. Le problème dinteropérabilité entre les plate- formes dagents mobiles Présenté par Bah Thierno CAT 2000

Ericsson Communications Inc.

Principaux avantages des agents mobiles

> Réduction dans l ’utilisation de la bande passante: étant donné qu ’un agent effectue ses opérations localement, l ’utilisation de la bande passante est fortement réduite

La technologie des agents mobiles

Page 15: Ericsson Communications Inc. Le problème dinteropérabilité entre les plate- formes dagents mobiles Présenté par Bah Thierno CAT 2000

Ericsson Communications Inc.

Principaux avantages des agents mobiles

> Réduction dans l ’utilisation de la bande passante: étant donné qu ’un agent effectue ses opérations localement, l ’utilisation de la bande passante est fortement réduite

> Opération en mode déconnecté: une fois l ’agent lancé, l ’usager peut se déconnecter et se reconnecter seulement pour récolter les résultats

La technologie des agents mobiles

Page 16: Ericsson Communications Inc. Le problème dinteropérabilité entre les plate- formes dagents mobiles Présenté par Bah Thierno CAT 2000

Ericsson Communications Inc.

Principaux avantages des agents mobiles

> Réduction dans l ’utilisation de la bande passante: étant donné qu ’un agent effectue ses opérations localement, l ’utilisation de la bande passante est fortement réduite

> Opération en mode déconnecté: une fois l ’agent lancé, l ’usager peut se déconnecter et se reconnecter seulement pour récolter les résultats

> Réduction dans le temps total d ’attente: dû au fait que les résultats intermédiaires ne sont pas transmis, les agents mobiles peuvent compléter leur tâche plus rapidement

La technologie des agents mobiles

Page 17: Ericsson Communications Inc. Le problème dinteropérabilité entre les plate- formes dagents mobiles Présenté par Bah Thierno CAT 2000

Ericsson Communications Inc.

Principaux avantages des agents mobiles

> Réduction dans l ’utilisation de la bande passante: étant donné qu ’un agent effectue ses opérations localement, l ’utilisation de la bande passante est fortement réduite

> Opération en mode déconnecté: une fois l ’agent lancé, l ’usager peut se déconnecter et se reconnecter seulement pour récolter les résultats

> Réduction dans le temps total d ’attente: dû au fait que les résultats intermédiaires ne sont pas transmis, les agents mobiles peuvent compléter leur tâche plus rapidement

Tous ces avantages font des agents mobiles une technologie adaptée aux ordinateurs portatifs qui ont typiquement des connections peu fiables à faible débit

La technologie des agents mobiles

Page 18: Ericsson Communications Inc. Le problème dinteropérabilité entre les plate- formes dagents mobiles Présenté par Bah Thierno CAT 2000

Ericsson Communications Inc.

La recherche d ’information sur le web

> La quantité d ’information disponible sur le web croît sans cesse.

Les applications des agents mobiles

Page 19: Ericsson Communications Inc. Le problème dinteropérabilité entre les plate- formes dagents mobiles Présenté par Bah Thierno CAT 2000

Ericsson Communications Inc.

La recherche d ’information sur le web

> La quantité d ’information disponible sur le web croît sans cesse.

> Les outils de recherches disponibles deviennent inadaptés: ils ne peuvent pas traiter une grande quantité de données et on ne peut pas modifier la requête.

Les applications des agents mobiles

Page 20: Ericsson Communications Inc. Le problème dinteropérabilité entre les plate- formes dagents mobiles Présenté par Bah Thierno CAT 2000

Ericsson Communications Inc.

La recherche d ’information sur le web

> La quantité d ’information disponible sur le web croît sans cesse.

> Les outils de recherches disponibles deviennent inadaptés: ils ne peuvent pas traiter une grande quantité de données et on ne peut pas modifier la requête.

> La solution basée sur les agents mobiles:un ou plusieurs agents qui visitent les sites webils coopèrent et recherchent les sites d ’intérêtsils rentrent avec les meilleurs résultats

Les applications des agents mobiles

Page 21: Ericsson Communications Inc. Le problème dinteropérabilité entre les plate- formes dagents mobiles Présenté par Bah Thierno CAT 2000

Ericsson Communications Inc.

La recherche d ’information sur le web

> La quantité d ’information disponible sur le web croît sans cesse.

> Les outils de recherches disponibles deviennent inadaptés: ils ne peuvent pas traiter une grande quantité de données et on ne peut pas modifier la requête.

> La solution basée sur les agents mobiles:un ou plusieurs agents qui visitent les sites webils coopèrent et recherchent les sites d ’intérêtsils rentrent avec les meilleurs résultats

> Avantageson évite la perte de bande passante due à la transmission de

résultats intermédiaireson peut modifier la requête en lançant un nouvel agent qui va

informer ses collèguesse prête bien aux ordinateurs portatifs

Les applications des agents mobiles

Page 22: Ericsson Communications Inc. Le problème dinteropérabilité entre les plate- formes dagents mobiles Présenté par Bah Thierno CAT 2000

Ericsson Communications Inc.

Le commerce électronique

> Les agents mobiles peuvent être utilisés pour fournir un accès personnalisé au magasinage en ligne

Les applications des agents mobiles

Page 23: Ericsson Communications Inc. Le problème dinteropérabilité entre les plate- formes dagents mobiles Présenté par Bah Thierno CAT 2000

Ericsson Communications Inc.

Le commerce électronique

> Les agents mobiles peuvent être utilisés pour fournir un accès personnalisé au magasinage en ligne

> L ’usager peut sélectionner un profil qui correspond à ses habitudes d ’achat ou choisir des produits et lancer un agent qui va s ’occuper de faire le magasinage.

Les applications des agents mobiles

Page 24: Ericsson Communications Inc. Le problème dinteropérabilité entre les plate- formes dagents mobiles Présenté par Bah Thierno CAT 2000

Ericsson Communications Inc.

Le commerce électronique

> Les agents mobiles peuvent être utilisés pour fournir un accès personnalisé au magasinage en ligne

> L ’usager peut sélectionner un profil qui correspond à ses habitudes d ’achat ou choisir des produits et lancer un agent qui va s ’occuper de faire le magasinage.

> Frictionless est un exemple de site de magasinage qui utilisent des agents pour le magasinage de leurs clients

Les applications des agents mobiles

Page 25: Ericsson Communications Inc. Le problème dinteropérabilité entre les plate- formes dagents mobiles Présenté par Bah Thierno CAT 2000

Ericsson Communications Inc.

Exemple d’application de e-commerce

User

Products wanted: CD1, B1

MA Supplier1

Has CD1 at 7$,B1 at 10 $

Supplier2

CD1 at 9 $

knows Supplier3

that has B1

Supplier3

B1 at 13 $

Forward

Page 26: Ericsson Communications Inc. Le problème dinteropérabilité entre les plate- formes dagents mobiles Présenté par Bah Thierno CAT 2000

Ericsson Communications Inc.

La téléphonie sur Internet

> Les architectures actuelles sont basées sur les réseaux intélligents

Les applications des agents mobiles

Page 27: Ericsson Communications Inc. Le problème dinteropérabilité entre les plate- formes dagents mobiles Présenté par Bah Thierno CAT 2000

Ericsson Communications Inc.

La téléphonie sur Internet

> Les architectures actuelles sont basées sur les réseaux intélligents

> Une architecture basée sur les agents mobilesactuellement, le principal avantage de la téléphonie sur

Internet est sont coût peu élevécependant la différence de prix devient de moins en moins

significativela différence se fera au niveau des services offerts(ex.

redirection d ’appel)les agents mobiles agiraient comme des dossiers qui

transporteraient les services auxquels est abonné l ’usager au lieu d ’avoir à gérer les services un par un, on pourrait

gérer tous les services auquel est abonné l ’agent avec un seul agent mobile

Les applications des agents mobiles

Page 28: Ericsson Communications Inc. Le problème dinteropérabilité entre les plate- formes dagents mobiles Présenté par Bah Thierno CAT 2000

Ericsson Communications Inc.

Les agents mobiles ...

Page 29: Ericsson Communications Inc. Le problème dinteropérabilité entre les plate- formes dagents mobiles Présenté par Bah Thierno CAT 2000

Ericsson Communications Inc.

Les agents mobiles ...

…La mauvaise impression

Page 30: Ericsson Communications Inc. Le problème dinteropérabilité entre les plate- formes dagents mobiles Présenté par Bah Thierno CAT 2000

Ericsson Communications Inc.

La sécurité

> La sécurité avec l ’utilisation des agents mobiles n ’est pas suffisamment traitée.

sécurité de l ’agent contre toute attaque de la plateformeplateforme vs agent (agents mobiles souvent associé à des

virus) agent vs agent

Les principaux problèmes

Page 31: Ericsson Communications Inc. Le problème dinteropérabilité entre les plate- formes dagents mobiles Présenté par Bah Thierno CAT 2000

Ericsson Communications Inc.

La sécurité

> La sécurité avec l ’utilisation des agents mobiles n ’est pas suffisamment traitée.

sécurité de l ’agent contre toute attaque de la plateformeplateforme vs agent (agents mobiles souvent associé à des

virus) agent vs agent

> Attaque de la plateforme est spécifique aux agents mobiles et de nombreuses recherches se font dans le domaine

Les principaux problèmes

Page 32: Ericsson Communications Inc. Le problème dinteropérabilité entre les plate- formes dagents mobiles Présenté par Bah Thierno CAT 2000

Ericsson Communications Inc.

La sécurité

> La sécurité avec l ’utilisation des agents mobiles n ’est pas suffisamment traitée.

sécurité de l ’agent contre toute attaque de la plateformeplateforme vs agent (agents mobiles souvent associé à des

virus) agent vs agent

> Attaque de la plateforme est spécifique aux agents mobiles et de nombreuses recherches se font dans le domaine

L ’interopérabilité> le manque de standard a entraîné le développement de

nombreuses plateformes qui ne sont pas compatibles

Les principaux problèmes

Page 33: Ericsson Communications Inc. Le problème dinteropérabilité entre les plate- formes dagents mobiles Présenté par Bah Thierno CAT 2000

Ericsson Communications Inc.

La sécurité

> La sécurité avec l ’utilisation des agents mobiles n ’est pas suffisamment traitée.

sécurité de l ’agent contre toute attaque de la plateformeplateforme vs agent (agents mobiles souvent associé à des

virus) agent vs agent

> Attaque de la plateforme est spécifique aux agents mobiles et de nombreuses recherches se font dans le domaine

L ’interopérabilité> le manque de standard a entraîné le développement de

nombreuses plateformes qui ne sont pas compatibles

> les agents ne sont pas forcément conçues avec le même langage et ne peuvent de ce fait pas communiquer

Les principaux problèmes

Page 34: Ericsson Communications Inc. Le problème dinteropérabilité entre les plate- formes dagents mobiles Présenté par Bah Thierno CAT 2000

Ericsson Communications Inc.

Nécessité de rendre les plates-formes compatibles> Les agents mobiles migrent d ’une plate-forme à une autre pour

exécuter une tâche: ils sont appelé à coopérer avec d ’autres agents sur la plate-forme visité

Le problème d’interopérabilité entre les plateformes

Page 35: Ericsson Communications Inc. Le problème dinteropérabilité entre les plate- formes dagents mobiles Présenté par Bah Thierno CAT 2000

Ericsson Communications Inc.

Nécessité de rendre les plates-formes compatibles> Les agents mobiles migrent d ’une plate-forme à une autre pour

exécuter une tâche: ils sont appelé à coopérer avec d ’autres agents sur la plate-forme visité

> Une communauté d ’agents est bien plus puissante que tout autre agent solitaire

Le problème d’interopérabilité entre les plateformes

Page 36: Ericsson Communications Inc. Le problème dinteropérabilité entre les plate- formes dagents mobiles Présenté par Bah Thierno CAT 2000

Ericsson Communications Inc.

Nécessité de rendre les plates-formes compatibles> Les agents mobiles migrent d ’une plate-forme à une autre pour

exécuter une tâche: ils sont appelé à coopérer avec d ’autres agents sur la plate-forme visité

> Une communauté d ’agents est bien plus puissante que tout autre agent solitaire

Les plates-formes> De nombreuses plates-formes sur le marché

Aglets d ’IBMVoyager Grasshopper

Le problème d’interopérabilité entre les plateformes

Page 37: Ericsson Communications Inc. Le problème dinteropérabilité entre les plate- formes dagents mobiles Présenté par Bah Thierno CAT 2000

Ericsson Communications Inc.

Nécessité de rendre les plates-formes compatibles> Les agents mobiles migrent d ’une plate-forme à une autre pour

exécuter une tâche: ils sont appelé à coopérer avec d ’autres agents sur la plate-forme visité

> Une communauté d ’agents est bien plus puissante que tout autre agent solitaire

Les plates-formes> De nombreuses plates-formes sur le marché

Aglets d ’IBMVoyager Grasshopper

> Bien que les récentes plates-formes soient développées en Java, toutes ne sont pas basées sur ce langage

Le problème d’interopérabilité entre les plateformes

Page 38: Ericsson Communications Inc. Le problème dinteropérabilité entre les plate- formes dagents mobiles Présenté par Bah Thierno CAT 2000

Ericsson Communications Inc.

Nécessité de rendre les plates-formes compatibles> Les agents mobiles migrent d ’une plate-forme à une autre pour

exécuter une tâche: ils sont appelé à coopérer avec d ’autres agents sur la plate-forme visité

> Une communauté d ’agents est bien plus puissante que tout autre agent solitaire

Les plates-formes> De nombreuses plates-formes sur le marché

Aglets d ’IBMVoyager Grasshopper

> Bien que les récentes plates-formes soient développées en Java, toutes ne sont pas basées sur ce langage

> Un standard a été développé: MASIF

Le problème d’interopérabilité entre les plateformes

Page 39: Ericsson Communications Inc. Le problème dinteropérabilité entre les plate- formes dagents mobiles Présenté par Bah Thierno CAT 2000

Ericsson Communications Inc.

MASIF (Mobile Agent System Interoperability Facilitiy)> Les spécifications de MASIF tentent de définir un standard pour

les plates-formes d ’agents mobiles

Le problème d’interopérabilité entre les plateformes

Page 40: Ericsson Communications Inc. Le problème dinteropérabilité entre les plate- formes dagents mobiles Présenté par Bah Thierno CAT 2000

Ericsson Communications Inc.

MASIF (Mobile Agent System Interoperability Facilitiy)> Les spécifications de MASIF tentent de définir un standard pour

les plates-formes d ’agents mobiles

> Une collection de définitions et interfaces qui fournissent une interface interopérable aux systèmes d ’agents mobiles

Le problème d’interopérabilité entre les plateformes

Page 41: Ericsson Communications Inc. Le problème dinteropérabilité entre les plate- formes dagents mobiles Présenté par Bah Thierno CAT 2000

Ericsson Communications Inc.

MASIF (Mobile Agent System Interoperability Facilitiy)> Les spécifications de MASIF tentent de définir un standard pour

les plates-formes d ’agents mobiles

> Une collection de définitions et interfaces qui fournissent une interface interopérable aux systèmes d ’agents mobiles

> Trois éléments ont été standardisésles opérations standards de l ’agent te l que le créer, le

suspendre,ect…le transfert de l ’agentl ’adressage des agents et des plates-formes

Le problème d’interopérabilité entre les plateformes

Page 42: Ericsson Communications Inc. Le problème dinteropérabilité entre les plate- formes dagents mobiles Présenté par Bah Thierno CAT 2000

Ericsson Communications Inc.

MASIF (Mobile Agent System Interoperability Facilitiy)> Les spécifications de MASIF tentent de définir un standard pour

les plates-formes d ’agents mobiles

> Une collection de définitions et interfaces qui fournissent une interface interopérable aux systèmes d ’agents mobiles

> Trois éléments ont été standardisésles opérations standards de l ’agent te l que le créer, le

suspendre,ect…le transfert de l ’agentl ’adressage des agents et des plates-formes

> La première plate-forme conforme à MASIF est commercialement disponible: Grasshopper de IKV++

Le problème d’interopérabilité entre les plateformes

Page 43: Ericsson Communications Inc. Le problème dinteropérabilité entre les plate- formes dagents mobiles Présenté par Bah Thierno CAT 2000

Ericsson Communications Inc.

Architecture de MASIF> MASIF a adopté les concepts de

agence: la plate-forme (système d ’agents)place: un contexte ou les agents peuvent s ’executerrégion: regroupe une série d ’agences de même autorité

Le problème d’interopérabilité entre les plateformes

Page 44: Ericsson Communications Inc. Le problème dinteropérabilité entre les plate- formes dagents mobiles Présenté par Bah Thierno CAT 2000

Ericsson Communications Inc.

Architecture de MASIF > MASIF a adopté les concepts de

agence: la plate-forme (système d ’agents)place: un contexte ou les agents peuvent s ’executerrégion: regroupe une série d ’agences de même autorité

> Deux interfaces CORBA sont utilisées dans MASIFMAFAgentSystem qui fournit un ensemble d ’opération pour la

gestion et le transfert de l ’agentMAFFinder qui permet la localisation des agents, agencies et

régions

Le problème d’interopérabilité entre les plateformes

Page 45: Ericsson Communications Inc. Le problème dinteropérabilité entre les plate- formes dagents mobiles Présenté par Bah Thierno CAT 2000

Ericsson Communications Inc.

Architecture d’une plate-forme conforme à MASIF

Page 46: Ericsson Communications Inc. Le problème dinteropérabilité entre les plate- formes dagents mobiles Présenté par Bah Thierno CAT 2000

Ericsson Communications Inc.

L ’idée est de placer une interface au dessus de la plate-

forme d ’agents mobile et ainsi permettre l ’interopérabilité entre les plates-formes

L’interface de programmtion pour les plates-formes d’agents mobiles

Page 47: Ericsson Communications Inc. Le problème dinteropérabilité entre les plate- formes dagents mobiles Présenté par Bah Thierno CAT 2000

Ericsson Communications Inc.

L ’idée est de placer une interface au dessus de la plate-

forme d ’agents mobile et ainsi permettre l ’interopérabilité entre les plates-formes

L ’interface permettrait de faire le lien entre les méthodes standards définies dans MASIF et les méthodes spécifiques à la plate-forme.

L’interface de programmtion pour les plates-formes d’agents mobiles

Page 48: Ericsson Communications Inc. Le problème dinteropérabilité entre les plate- formes dagents mobiles Présenté par Bah Thierno CAT 2000

Ericsson Communications Inc.

MASIF Grasshoppercreate_agent() createAgent()receive_agent() invokeAgentAction()suspend_agent() suspendAgent()resume_agent() resumeAgent()move_agent() moveAgent()terminate_agent() removeAgent()terminate_agent_system() remove()get_agent_status() getState()get_agent_system_info() getAgentSystemget_authinfo() getInfo()list_all_agens() listAgents()lookup_agent() listAgents()lookup_agent_system() getHome()lookup_place() listPlaces()register_agent() saveAgen()

Exemple d’API

Intégration des spécifications de MASIF et des méthodes de Grasshopper

Page 49: Ericsson Communications Inc. Le problème dinteropérabilité entre les plate- formes dagents mobiles Présenté par Bah Thierno CAT 2000

Ericsson Communications Inc.

Les agents mobiles sont une technologie prometteuse

Conclusion

Page 50: Ericsson Communications Inc. Le problème dinteropérabilité entre les plate- formes dagents mobiles Présenté par Bah Thierno CAT 2000

Ericsson Communications Inc.

Les agents mobiles sont une technologie prometteuseCependant beaucoup reste à faire, notamment du point de

vue de la sécurité et de l ’interopérabilité

Conclusion

Page 51: Ericsson Communications Inc. Le problème dinteropérabilité entre les plate- formes dagents mobiles Présenté par Bah Thierno CAT 2000

Ericsson Communications Inc.

Les agents mobiles sont une technologie prometteuseCependant beaucoup reste à faire, notamment du point de

vue de la sécurité et de l ’interopérabilitéNous avons essayer d ’apporter une esquisse de solution

au problème de l ’interopérabilité en utilisant une API basée sur les spécifications de MASIF

Conclusion

Page 52: Ericsson Communications Inc. Le problème dinteropérabilité entre les plate- formes dagents mobiles Présenté par Bah Thierno CAT 2000

Ericsson Communications Inc.

Les agents mobiles sont une technologie prometteuseCependant beaucoup reste à faire, notamment du point de

vue de la sécurité et de l ’interopérabilitéNous avons essayer d ’apporter une esquisse de solution

au problème de l ’interopérabilité en utilisant une API basée sur les spécifications de MASIF

La solution est limitée aux plates-formes basées sur MASIF

Conclusion

Page 53: Ericsson Communications Inc. Le problème dinteropérabilité entre les plate- formes dagents mobiles Présenté par Bah Thierno CAT 2000

Ericsson Communications Inc.

Les agents mobiles sont une technologie prometteuseCependant beaucoup reste à faire, notamment du point de

vue de la sécurité et de l ’interopérabilitéNous avons essayer d ’apporter une esquisse de solution

au problème de l ’interopérabilité en utilisant une API basée sur les spécifications de MASIF

La solution est limitée aux plates-formes basées sur MASIF Une solution générale devrait tenir compte du fait que

toutes les plate-formes ne sont pas basées sur le même langage et ne supporte pas toutes les notions de places et de de région définis dans MASIF

Conclusion

Page 54: Ericsson Communications Inc. Le problème dinteropérabilité entre les plate- formes dagents mobiles Présenté par Bah Thierno CAT 2000

Ericsson Communications Inc.

Questions ?