1 / 16

KES AMSTA 2007 The 1 st KES Symposium on Agent and Multi-Agent Systems

Chang-Won Jeong, Dong-Ho Kim, Su-Chong Joo School of Electrical, Electronic and Information Engineering, Wonkwang University, South Korea {mediblue, dhkim1, scjoo}@wonkwang.ac.kr. KES AMSTA 2007 The 1 st KES Symposium on Agent and Multi-Agent Systems.

tiara
Download Presentation

KES AMSTA 2007 The 1 st KES Symposium on Agent and Multi-Agent Systems

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. Chang-Won Jeong, Dong-Ho Kim, Su-Chong Joo School of Electrical, Electronic and Information Engineering, Wonkwang University, South Korea {mediblue, dhkim1, scjoo}@wonkwang.ac.kr KES AMSTA 2007 The 1st KES Symposium on Agent and Multi-Agent Systems Mobile Collaboration Framework for u-Healthcare Agent Services and Its Application Using PDAs This work was supported by the Regional Research Centers Program of the Korean Ministry of Education & Human Resources Development through the Center for Healthcare Technology Development.

  2. Content • Introduction • Background and goal • Mobile Collaboration Framework • Proposed Framework Architecture • The interactions of component • Mobile Collaboration Environment • Physical environment • Wireless sensor, device, home server • Implementation of the healthcare application • Scenario • Definition of healthcare application components based on TMO scheme • Executing results of Healthcare application • Conclusion and Future works

  3. Introduction • Background • Ubiquitous Computing • Can be seen as “mobile computing brought to the extreme” • small and tiny mobile computers and sensors with networking capabilities enable access to computers “anytime, anywhere”. • Research in ubiquitous Computing • Towards the development of an application environment able to deal with the mobility and interactions of both users and devices. • In this researches, collaboration is a very important application of information technology, especially for a u-healthcare environment. • Share and exchange of information that are collected data from the devices, sensors and desktop computer over wireless network at ward of hospital based on u-healthcare.

  4. Provides collaboration Service Collecting data From sensors Based on mobile Device (PDA) Grouping Resource (sensor, device Distributed object) Classification oflogical Domain In real world Supported by Distributed Object Group Framework Introduction • Therefore, this paper suggests the mobile collaboration environment for supporting mobile devices and designed and implemented a healthcare application service over it. • That is used to mobile collaboration framework based on Distributed Object Group Framework (DOGF) • The DOGF provides functions of object Group management, storing information and security services to our mobile collaboration framework via defined application interfaces. Mobile Collaboration Framework

  5. Mobile Collaboration Framework • Framework Architecture • The group manger API • Supports the execution of application of mobile collaboration service on upper layer by using the input information obtained from individual or grouped physical devices on the lower layer as distributed platform.

  6. Component of Framework • Group Manager • Group Managing Service • A representative service of the DOGF • Supporting object group configuration and management • A logical domain with one or more object groups for executing distributed applications • Group Interfacing Service • Providing interface with Security, Dynamic Binder, and Information Repository, Context provider. • Security • Group User Authenticating Service • User authentification for an object group. • Access-Right Managing Service • Managing access right of an object group according to user ID. • Managing user IDs of an object group.

  7. Component of Framework • Dynamic Binder • Dynamic Binding Service • Providing the dynamic binding to server object in executing application service. • Replication Service • Managing the multi-replicated server objects • Naming/Trading Service • Managing replicated objects by referring the object’s properties. • Load Balancing Service • Providing the system load balancing depending on resource utilization rate (LB algorithm adaptation). • Location Service • Providing system/server object binding and load balancing based on location.

  8. Component of Framework • Information Repository • Management Service for distributed objects and collected data from mobile device • Context Provider • Location-based Context-Aware Service • Providing contexts to his/her surroundings based on location. • Sensor, event of on/off (appliance, device etc) • Context-Group Service • Context aggregation • The situation reasoning service using context group • Remote appliance control service by context information extracted from context provider

  9. The intercations of Componet • We defined the interaction of components which interacts with the distributed application, agent, sensors and components of framework. • Group manager object provides the interaction of agent in distributed application on PDA or Server and sensor by APIs and service object reference which support collecting real time information from the sensor nodes. • Stationary typed agent on PDA obtains real time information of sensor nodes through service object reference. • The interaction of objects in distributed application returned the result of service.

  10. Mobile Collaboration Environment includes sensors, mobile devices, home server. Mobile device according to the function we divide it into two classes Stationary typed agent Collecting related patient health data and environment information about the ward from the healthcare sensors or devices. Moving typed agent Can support the nurse business. Its function is similar to the fixed typed PDA. The information collected by sensors can be shared and exchanged by agent or home server in according to Push and Pull method. Interaction between sensors and stationary typed agent is using push method. interaction between stationary typed agent and moving typed agent is using push/pull method. Mobile Collaboration Environment Agent Agent Agent Stationary-typed Devices Sensor Agent Home Server Agent Moving-typed Device • The interaction communication way is according to the system environment such as bluetooth or wireless LAN

  11. Implementation of the healthcare application • Scenario • focuses on the collaboration environments which includes the interaction of management server, patient and nurse. • The hospital has three wards and each ward located stationary typed agent on fixed PDA and sensors (environment sensor, health sensor) • When moving typed PDA of nurse move about the ward, • Moving typed agent adds network components • Requests the environment and patient healthinformation to stationary typed agent in the ward. • Also it provide the control of appliance through the hopevalue on GUI • Home server display all collected information. • Patient health info. • Environment info. • Location of nurse • Active appliance

  12. Implementation of the healthcare application • Implementation Environment • Network Environment: Bluetooth and wireless LAN(801.11b) • Sensors • Environment Sensor (MOTE-Kit) • Location Sensor (Cricket) • Patient health device (bio device) • Mobile device • divide into two classes (stationary typed PDA/moving typed PDA) • Home Server • Windows XP based PC Blood Pressure, Blood Sugar, Pulse Cricket Bio device Moving-typed Device RF module Fixed-typed Device (PDA) Temperature illumination Mica 2 temp Ward

  13. Definition of Healthcare Application Components • Healthcare application • The components of the healthcare application are defined by the TMO scheme and we used the TMOSM for interaction between distributed components. • Detail TMO Objects • Sensor TMO • Collects environment information, patient health information at the wards. • Obtains the location information by agent. • Later Monitoring GUI display the information about the collected data from Sensor TMO • Profile TMO • Manages user profiles, user authority information • Control TMO • have responsibility for appliance control • Context TMO • Appliance control service, monitors the action of all information appliances by receiving the information from corresponding appliances.

  14. Definition of Healthcare Application Components • TMO Class Diagram for Healthcare application Service

  15. Stationary-Typed PDA Adding Sensor Moving-Typed PDA Home Server Executing results of Healthcare application • GUI for Stationary typed PDA • Display collecting data from sensorssuch as temperature, illuminationBlood pressure, Blood Sugar, Pulse • Setting environment which add members for collecting data from sensors • GUI for Moving typed PDA • The information collected data by stationary typed PDA for each ward according to location of moving typed PDA • GUI for Home Server • Displays the collected information for each ward • Environment, patient health information • Displays the location for moving typed PDA • Status information • A live home appliance through the hope value on GUI for moving typed PDA

  16. Conclusions • Ubiquitous computing environment includes the various sensors, mobile device and communication infrastructure. • In this environment, research is towards the mobile collaboration that able to deal with the mobility and interactions of both user and devices. • In this paper we suggest mobile collaboration framework based on DOGF. • We defined the mobile collaboration environment includes the sensors, mobile devices and home server • The interaction agent type that interacts with each other. • We applied scenario for mobile collaboration such as a hospital ward environment. • Finally we showed via GUI the executability of a given healthcare application scenario on our mobile collaboration framework. • apply different environments for ubiquitous healthcare service. • improving the performance of the framework. • include studying the mobile agent technologies and then, we will apply to the moving typed agent. Future works

More Related