120 likes | 229 Views
Agent Architecture for Providing Accessibility Content and Services in an Ambient Intelligence Context. Pavlos Moraitis pavlos@math-info.univ-paris5.fr Nikos Spanoudakis nspan@singular.gr. Objectives.
E N D
Agent Architecturefor Providing Accessibility Content and Services in an Ambient Intelligence Context Pavlos Moraitis pavlos@math-info.univ-paris5.fr Nikos Spanoudakis nspan@singular.gr
Objectives • Propose an agent-based architecture for offering infomobility services to mobility impaired people and support them while on the move. This task involves • capabilities already described and developed in recent projects (adaptation to user habits, use of heterogeneous services, added value services) • reasoning over the needs of different types of users, or combinations of these types, while different/conflicting knowledge describes their needs • ambient intelligence so that the impaired people receive special and context based support while on the move • The architecture will include the participating agent types and outline their interactions for achieving their goals ASK-IT International Conference
Motivation • Elderly and disabled people compose a segment of the population that would profit very much from ambient intelligence (AmI) if it is accessible (Abascal, 2004) • O'Hare et al. (2004) advocate the use of agents as a key enabler in the delivery of ambient intelligence • The following requirements imply the use of an agent-based approach (Weiss, 1999) • distribution: timely and geographical distribution of users and services have to be taken into account • heterogeneity: user support, services, devices and networks are provided by different sources • co-ordination and communication: optimal user satisfaction can only be achieved if co-ordination and communication between users and service providers is provided • mobility: users and user devices may change their physical and logical position over time ASK-IT International Conference
Agent Architectures (1) • FIPA-PTA (Foundation for Intelligent Physical Agents Personal Travel Assistance) • Travel Service Agent (TSA) • Travel Broker Agent (TBA) • Personal Travel Assistant (PTA) ASK-IT International Conference
Agent Architectures (2) • Im@gine IT • Transport Mode Agent • Interface Agent • Middle Agent • Service Provider Agent • Simple • Complex • Events Handler (subscription service) ASK-IT International Conference
ASK-IT Architecture Overview • Expands in 3 areas • User Personal Space and Immediate Ambient (Bluetooth, WiFi) • ASK-IT server (GPRS, UMTS, ADSL, Internet) • Internet Service Providers (Internet) ASK-IT International Conference
The Personal Area Network Agents • Personal Wearable Intelligent Device Agent (PEDA) • Ami Service Agent (AESA) • Personal Wearable Communication Device Agent (PWDA) ASK-IT International Conference
The ASK-IT Server Agents • Middle agent (Broker) • Elderly and Disabled assistant agents (EDA) • Provider agents • Complex • Events Handler (subscription service) ASK-IT International Conference
Inter-Agent Protocols ASK-IT International Conference
PEDA Coalition Creator 12 7 User Broker EDA-Low Strength EDA-Wheelchair Data Management Module A scenario: Plan A Trip • I want to visit aunt Stella • Wheelchair, low strength user id 3424 wants to go from 43, Babylon str to 65, Parthenon avenue. Prefers public transport • << • Form coalition request • Accept • Coalition members list, user request • Proposal and counter proposals for forming the request (deliberation) • Wheelchair user id 3424 wants to go from 43, Babylon str to 65, Parthenon avenue. Means: public transport, fewer connections possible • << • Proposed routes • << • Proposal and counter proposals for filtering and sorting the routes (deliberation) • Proposed routes • << • << 1 15 14 2 3 11 8 13 4 6 5 5 6 4 10 9 ASK-IT International Conference
PEDA User Broker PWDA Data Management Module A scenario: Proactive help • Are you feeling all right? • Request help for user, has heart attack, medicines taken: none • Request help for user, has heart attack, medicines taken: none, presently at 6, Pericleous str • << • Help coming in 10 minutes, equipment: Ambulance • << • << • << 6 3 2 7 1 8 5 4 ASK-IT International Conference
I would like to thank you for your attention ASK-IT International Conference