Presentation is loading. Please wait.

Presentation is loading. Please wait.

C C C ipa IPAC Integrated Platform for Autonomic Computing Stathes Hadjiefthymiades IPAC Technical Manager COBBICI Lisbon 25 June 2008.

Similar presentations


Presentation on theme: "C C C ipa IPAC Integrated Platform for Autonomic Computing Stathes Hadjiefthymiades IPAC Technical Manager COBBICI Lisbon 25 June 2008."— Presentation transcript:

1 C C C ipa IPAC Integrated Platform for Autonomic Computing Stathes Hadjiefthymiades IPAC Technical Manager COBBICI Workshop @ Lisbon 25 June 2008

2 C C C ipa Siemens A. E. Electrotechnical Projects and ProductsGreece National and Kapodistrian University of AthensGreece Centre Suisse d' Electronique et de Microtechnique SASwitzerland CENTRO RICERCHE FIAT S.C.p.A.Italy Hellenic Ministry of DefenseGreece University of CyprusCyprus Consortium

3 C C C ipa 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 C C C ipa IPAC Key Enablers  Autonomic Computing 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 C C C ipa IPAC Node Architecture IPAC Middleware Hardware (processor, memory, communication ports, storage) Operating System Java Virtual Machine IPAC Embedded System (SRCC) Short Range Communications Component (SEC) Sensing Elements Component

6 C C C ipa 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 C C C ipa IPAC Middleware Architecture SRCC SEC Public segment storage Private segment storage Service Modules Applications Service layer Application layer Storage layer Application Creation Component

8 C C C ipa 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 C C C ipa 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 C C C ipa 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 C C C ipa Visual Application Editing User-friendly visual application development Design-time consistency checking of IPAC applications Emulation and debugging of IPAC applications

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

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

15 C C C ipa Humanitarian Relief Ops Where Multinational Peace Support Operating Training Centre (MPSOTC) http://www.mpsotc.gr/ 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 C C C ipa 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 C C C ipa 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 C C C ipa 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 C C C ipa 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 C C C ipa Thank You! Questions? Project WWW site: http://ipac.di.uoa.gr http://ipac.di.uoa.gr


Download ppt "C C C ipa IPAC Integrated Platform for Autonomic Computing Stathes Hadjiefthymiades IPAC Technical Manager COBBICI Lisbon 25 June 2008."

Similar presentations


Ads by Google