1 / 20

IPAC Integrated Platform for Autonomic Computing Stathes Hadjiefthymiades IPAC Technical Manager

IPAC Integrated Platform for Autonomic Computing Stathes Hadjiefthymiades IPAC Technical Manager COBBICI Workshop @ Lisbon 25 June 2008. Consortium. Technical Objectives.

Download Presentation

IPAC Integrated Platform for Autonomic Computing Stathes Hadjiefthymiades IPAC Technical Manager

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. IPAC Integrated Platform for Autonomic Computing Stathes Hadjiefthymiades IPAC Technical Manager COBBICI Workshop @ Lisbon 25 June 2008

  2. Consortium

  3. Technical Objectives IPAC aims at delivering a middleware and service creation environment for embedded, intelligent, collaborative, context-aware services in mobile nodes IPAC scope: diverse applications in a collaborative nomadic environment IPAC services will be supported by knowledge and ontology engineering techniques, dealing with interoperability, integration, and re-configuration/adaptation issues

  4. IPAC Key Enablers AutonomicComputing in Mobile Ad-hoc environments Sensing components to realize context awareness Short Range Communications (SRC) to materialize a highly distributed architecture Reliable and efficient information dissemination algorithms: Rumor (epidemical) Spreading Embedded Service/Application modeling and provision Collaborative context-awareness

  5. IPAC Node Architecture IPAC Middleware Java Virtual Machine (SEC) Sensing Elements Component (SRCC) Short Range Communications Component Operating System Hardware (processor, memory, communication ports, storage) IPAC Embedded System

  6. IPAC Middleware Architecture Structure: service layer, storage layer, application layer. Development technologies: a Java-based, lightweight container for dynamic software components. Possible implementation technology: Open Services Gateway initiative (OSGi). Two possible implementation approaches: a custom OSGi-like architecture customization of existing open OSGi implementation according to the IPAC requirements.

  7. IPAC MiddlewareArchitecture Application Creation Component Applications Application layer SRCC SEC Service Modules Service layer Private segment storage Public segment storage Storage layer

  8. Information Dissemination • Epidemical model and algorithms for information dissemination • Gossiping, re-configurable controlled flooding • Collaborative context discovery, reasoning and dissemination • Incentive mechanisms for effective collaborative dissemination of information and context • Game theory, transparent punishment, membership management protocols

  9. Knowledge-based framework for re-configurability and interoperability In-node knowledge management infrastructure caters for: modeling possible situations (i.e., context) of the IPAC node/system, storing situation-information, reasoning over contextual data, identifying possible conflicts in the system, inferring new information based on sensor data, disseminating inferred information to interested parties.

  10. IPAC Embedded System Handset-based IPAC Embedded System (ES) Custom embedded system Integrated embedded system with external OS and JVM Java-based embedded system (Java support at chip-level Candidate solutions VIA ARTiGO Pico-ITX, Nokia N810, PDA, Asus Eee PC

  11. Visual Application Editing • User-friendly visual application development • Design-time consistency checking of IPAC applications • Emulation and debugging of IPAC applications

  12. IPAC Environment Applications SEC Middleware SRCC ED ED RN Storage (private/public) RN RN ED RN ED RN ED ED ED End Device CE Communication Entity RN Relaying Node

  13. IPAC Configurations Communicating Entities: Relaying Nodes: transmit / receive and process info - limited sensing and storage capabilities, End Nodes: receive or transmit, assess and, potentially, exploit the exchanged information. Many different configurations are possible: Node-node communications User-node communications Sensor-node-communications

  14. IPAC Trials IPAC will be demonstrated through 3 trials IPAC in Industrial Environments Process monitoring & control in CRF plant Autonomic communications between machines, workers & technicians IPAC in Humanitarian Relief Operations Simulated crisis management scenarios (e.g., relief force establishment) Secure ad-hoc communications and coordination in crisis zones IPAC in Intelligent Transportations Detection of snow/fire/accidents and dissemination of alerts Based on a vision sensor Evaluation criteria: Performance, Reliability, Efficiency

  15. Humanitarian Relief Ops Where Multinational Peace Support Operating Training Centre (MPSOTC) http://www.mpsotc.gr/ Kilkis, Greece Setup Types of communications Vehicle to Vehicle Vehicle to Check-Point Possible types of sensors GPS Wind Speed & Direction Fire/Smoke Detection Vehicle Status Chemical Contamination Vibrations Presence (RFID)

  16. Industrial Application • Process and quality monitoring in industrial environments • Mobile IPAC nodes • Carried by roaming engineers • Attached to components in the production line • Fixed IPAC nodes • Infrastructure • Localization of components • Near-real time dissemination of production problems without fixed networking infrastructure (which also causes interference in case of wireless communications)

  17. Industrial Application Where CRF (FIAT) Production Plant Setup Types of communications Manufactured Item to Infrastructure Infrastructure to Worker Worker to Worker Possible Types of Sensors Chemical, Smoke/Fire detection, RFID, WSN-based localization

  18. Industrial Application • Monitoring and improvement of the component distribution process • Components are transferred to an expedition floor and are further loaded to trailers • Nowadays this is a quite error-prone process • Barcode-based identification, static expedition floor cells’ allocation, false component loading/unloading • IPAC goals • RFID-based tracking of transported components • WSN-based localization of components • Dynamic expedition floor allocation • Infrastructure-less monitoring by human supervisors • Eventually, less faults during the process

  19. ITS Application Where Small-scale laboratory experiment (CSEM) Setup Types of communications Vehicle to Vehicle Vehicle to Roadside Infrastructure Possible Types of Sensors Vision Sensor (possible input: vehicle presence, distance to vehicles, road markings, Lane departure, fog, snow)

  20. Thank You! Questions? Project WWW site: http://ipac.di.uoa.gr

More Related