1 / 25

Mobile Personal Agents for Smart Spaces

Mobile Personal Agents for Smart Spaces. Iván Marsá-Maestre , Miguel A. López, Juan R. Velasco and Andres Navarro ICPS 2006 Lyon, France June 28th, 2006. Smart Environments. Smart Environments.

cargan
Download Presentation

Mobile Personal Agents for Smart Spaces

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. Mobile Personal Agents for Smart Spaces Iván Marsá-Maestre, Miguel A. López, Juan R. Velasco and Andres Navarro ICPS 2006 Lyon, France June 28th, 2006

  2. Smart Environments Smart Environments • Acquire and apply knowledge about their inhabitants and their surroundings in order to adapt to them • Goals: generally, comfort and efficiency • Adapt the environment to suit user preferences • Reduce the effort needed to perform routine tasks • Adequate resource management –ecology-

  3. SETH SETH: Smart EnvironmenT Hierarchy • A Hierarchy of Smart Spaces • Self-contained locations within the environment • Characterized by a set of devices DA, a set of services SA, and a given context CA • May be hierarchically arranged • Aggregation and inheritance rules for devices, services and context

  4. SETH SETH: Smart EnvironmenT Hierarchy

  5. SETH A Hierarchy of Smart Spaces city home restaurant workplace car second floor deskroom presentation room

  6. SETH SETH Devices • Smart Space Agent Platform (SSAP) • Agent Platform • High-level agents • Agents controlling simple devices • Devices without Agents • Devices with Agents • Autonomous sensors/effectors • Identification Devices • Personal devices

  7. SETH SETH Software Agents • Smart Space Coordination Agent (SSCA) • Device, agent and service management and discovery • Device agents • System Agents (including Context Agents) • Service Agents • Personal Agents (PA)

  8. Mobile Personal Agents The Personal Agent • Intermediary between the user and the system

  9. Mobile Personal Agents Personal Agent Mobility • Intermediary between the user and the system • Needs to be contacted at every user request • User mobility  Inter-platform communication increases • Solution: personal agents are mobile • Mobile personal agents • Associated to a Home Agent Platform (HAP) • Clones and moves when the user requests a service on another SSAP • When user leaves a SSAP moves to the ancestor SSAP • Possible problem: overload of top-level SSAPs • If the destination node is an ancestor of the HAP, it returns to the HAP

  10. Mobile Personal Agents Personal Agent Mobility

  11. Mobile Personal Agents city home monument Personal Agent Mobility

  12. Mobile Personal Agents city home monument Personal Agent Mobility

  13. Mobile Personal Agents Personal Agent Mobility

  14. Mobile Personal Agents Personal Agent Mobility

  15. Mobile Personal Agents Personal Agent Mobility city home workplace second floor

  16. Mobile Personal Agents Personal Agent Mobility

  17. Mobile Personal Agents Personal Agent Mobility city home workplace second floor deskroom

  18. Mobile Personal Agents Personal Agent Mobility city home workplace second floor deskroom

  19. Mobile Personal Agents Personal Agent Mobility city home workplace second floor deskroom

  20. Mobile Personal Agents Personal Agent Mobility city home workplace second floor deskroom

  21. Mobile Personal Agents Personal Agent Mobility

  22. Simulations Simulation scenario • Example hierarchy tree • 10 Mbps Ethernet links in workplace buildings • 50 Mbps WAN at city level • ADSL (2Mbps downlink, 512 kbps uplink) for user residences

  23. Simulations Simulation results

  24. Conclusions Conclusions and future work • Hierarchical approach to service personalization in smart environments using mobile agents • Hierarchy  flexibility and scalability • Mobile agents  handle user mobility in an efficient way and without relying on personal devices • Open issues • New smart services • Adaptive mobility models • Security layer (specially mobile agent security)

  25. Iván Marsá-Maestre ivmarsa@aut.uah.es Mobile Personal Agents for Smart Spaces A Contextual Ontology to provide Location-Aware Services and Interfaces in Smart Environments

More Related