Miva why to use mobile agents in virtual environments and wireless devices
Download
1 / 17

mIVA: Why to Use Mobile Agents in Virtual Environments and Wireless Devices - PowerPoint PPT Presentation


  • 439 Views
  • Uploaded on

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.

loader
I am the owner, or an agent authorized to act on behalf of the owner, of the copyrighted work described.
capcha
Download Presentation

PowerPoint Slideshow about 'mIVA: Why to Use Mobile Agents in Virtual Environments and Wireless Devices' - Philip


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.While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server.


- - - - - - - - - - - - - - - - - - - - - - - - - - E N D - - - - - - - - - - - - - - - - - - - - - - - - - -
Presentation Transcript
Miva why to use mobile agents in virtual environments and wireless devices l.jpg

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 l.jpg
Research Group

  • Objective: Application of new technologies to education.

  • Fields of work:

    • Intelligent Tutoring Systems.

    • Virtual Environments.

    • Multimedia.


Introduction l.jpg
Introduction

  • 3D Applications  Virtual Environments

  • Personal Assistants

  • Distributed Computing

  • Virtual Environments + Mobile Agents?

Mobile Agents


Mobile agents l.jpg
Mobile Agents

  • Agents travelling along the network.

  • Representation.

  • Mobility.

  • Intelligence.

  • Autonomy, flexibility, security, cooperation...


Mobile agents examples l.jpg
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


Mobile agents techniques l.jpg
Mobile Agents: Techniques

  • Network collaboration:

    • Remote Procedure Call (RPC)

    • Remote Method Invocation (RMI)

    • Common Object Broker Architecture (CORBA)

  • Knowledge System:

    • Fuzzy systems...


Mobile agents in virtual environments l.jpg
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.


Possible uses l.jpg
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.


Features of the virtual environment l.jpg

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.


Features of the intelligent virtual agent l.jpg
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.


The system exploration i l.jpg
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.


The system exploration ii l.jpg
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.


The system getting in touch i l.jpg
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.


The system getting in touch ii l.jpg
The System: Getting in Touch (II)

  • Very specific actions:

    • Difficult to train the agent.

    • Not interesting and inefficient.

  • Local solutions:

    • Ontologies.

    • Local Modules.


The system getting in touch iii l.jpg
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


Conclusions l.jpg
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.


Contact l.jpg
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: [email protected]


ad