html5-img
1 / 17

mIVA: Why to Use Mobile Agents in Virtual Environments and Wireless Devices

mIVA: Why to Use Mobile Agents in Virtual Environments and Wireless Devices. Laboratorio Decoroso Crespo Facultad de Informática Universidad Politécnica de Madrid. Pedro Pérez Gonzalo Méndez Angélica de Antonio. Research Group. Objective: Application of new technologies to education.

Philip
Télécharger la présentation

mIVA: Why to Use Mobile Agents in Virtual Environments and Wireless Devices

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. mIVA: Why to Use Mobile Agents in Virtual Environments and Wireless Devices Laboratorio Decoroso Crespo Facultad de Informática Universidad Politécnica de Madrid Pedro Pérez Gonzalo Méndez Angélica de Antonio

  2. Research Group • Objective: Application of new technologies to education. • Fields of work: • Intelligent Tutoring Systems. • Virtual Environments. • Multimedia.

  3. Introduction • 3D Applications  Virtual Environments • Personal Assistants • Distributed Computing • Virtual Environments + Mobile Agents? Mobile Agents

  4. Mobile Agents • Agents travelling along the network. • Representation. • Mobility. • Intelligence. • Autonomy, flexibility, security, cooperation...

  5. Mobile Agents: Examples • Dynamic network routing • eCommerce (auctions, travel agencies…) • Virtual presence in space? • Voyager (ObjectSpace)  Java based • Odyssey (General Magic)  Telescript Java based • Mole (Stuttgart) • Concordia (Mitsubisish Electric ITA Lab.) • Tacoma, Sumatra, Ara, Moa

  6. Mobile Agents: Techniques • Network collaboration: • Remote Procedure Call (RPC) • Remote Method Invocation (RMI) • Common Object Broker Architecture (CORBA) • Knowledge System: • Fuzzy systems...

  7. Mobile Agents in Virtual Environments • Autonomous representative of a remote user. • Simple uses: • Gather information. • Locate agents/users. • Further utility: • Still to be addressed. • Domain dependant.

  8. Possible Uses • Social VEs, to interact with other users and agents. • Games, as a trained player. • Virtual Advertisers, depending on the purpose of each VE. • Virtual Shops: houses, furniture... • Virtual Services, such as The Virtual Secretary.

  9. IVA IVA EV Agency MA MA Features of the Virtual Environment • The Virtual Environment must act as an agency: • Security. • Standard Interface  Reception. • Mobile Agent  Intelligent Virtual Agent.

  10. Features of the Intelligent Virtual Agent • Issues: • Communication of heterogeneous agents with different goals. • Satisfy user’s needs. • IVA: • Receive general commands from the Mobile Agent. • Receive VE-specific commands.

  11. The System: Exploration (I) • Objectives: • Find new, interesting Virtual Environments. • Find other users/agents. • Basically solved by mobile agent systems. • Mobile agent sent to the remote host with instructions. • The mobile agent does NOT enter the Virtual Environment.

  12. The System: Exploration (II) • Retrieved Information: • General purpose of the VE. • Number and nature of connected users. • List of known VEs with similar characteristics. • Optionally, list of the next events that will take place in the VE. • Provided Information: • List of visited Virtual Environments.

  13. The System: Getting in Touch (I) • An Intelligent Virtual Agent is asigned to the Mobile Agent. • The mobile agent asks the IVA to perform different actions: • General Purpose. • Domain Specific.

  14. The System: Getting in Touch (II) • Very specific actions: • Difficult to train the agent. • Not interesting and inefficient. • Local solutions: • Ontologies. • Local Modules.

  15. The System: Getting in Touch (III) • The wireless framework of mIVA: mA Mobile PDA Proxy Agent IVA mA mIVA Avatar IVA Mobile Phone Virtual Environment mA mA: Mobile Agent mIVA: Mobile Intelligent Virtual Agent Entrance Room IVA: Intelligent Virtual Agent Personal Computer

  16. Conclusions • A lot of work is still to be carried out. • Interesting application of mobile agents that is expected to provide enormous benefits to the users.

  17. Contact Angélica de Antonio Campus de Montegancedo s/n 28660 Boadilla del Monte (Madrid) Spain Tlf: +34 91 336 69 25 Fax: +34 91 336 69 17 E-mail: angelica@fi.upm.es

More Related