News

COOJA and Testbed Federation/TWIST growing together

Two COOJA plugins and manuals have been published to integrate the TWIST testbed in COOJA and to take checkpoints and perform rollbacks both in TWIST and COOJA.


Call for Papers: CONET/UBICITEC 2013

The 4th International Workshop on Networks of Cooperating Objects for Smart Cities 2013 (CONET/UBICITEC 2013), colocated with CPSWeek 2013, accepts submissions until January 28th, 2013.


Newsletter issue #19

The 19th CONET newsletter has been published. You can read on Virtual Organizations for Multi-Model Based Embedded Systems and on the UvA Bird Tracking System.


Ubiquitous Integration of Cooperating Objects

CONET Partners:

SAP,  SCHNEIDER, TI, UDE, TUT (Assoc. Member), IPB (Assoc. Member)

Introduction

Cooperating Objects will need to depict several features in order to ease cooperation among them. Being able to (dynamically) discover each other's functionality, understanding and integrating it, in order to build up cooperating teams. In parallel an infrastructure may assist these interactions between objects, and provide them with more sophisticated capabilities that especially if they are with very constrained resources. Ubiquitous Integration is double targeting i) integration of ubiquitous cooperating objects and ii) cooperation among objects in a ubiquitous way that hides their heterogeneity.

 

Achieving enhanced system intelligence by co-operation of smart embedded devices pursuing common goals is relevant in many types of perception and system environments. In general, such devices with embedded intelligence and sensing/actuating capabilities are heterogeneous, yet they need to interact seamlessly and intensively over wired and/or wireless networks. More constrained devices may also cooperate with more powerful (or less congested) neighbors to meet service requests, opportunistically taking advantage of global resources and processing power. Independently of the structuring level (weakly structured or highly structured) process driven applications make use of different kind of data resources and combine them to achieve the application task.

 

Service-driven Ubiquitous Integration of Cooperating Objects

 

 

Co-operation between objects is in the context:

  • Two (or more) objects (object-to-object and object-to-business) will be able to engage into a conversation in a loosely-coupled manner.
  • They will have a common understanding of well-defined communication patterns and protocols.
  • They will be able to interchange data relevant to their capabilities and needs.
  • They will share computational resources when needed by means of information migration or data mashups.
  • They will be able to cluster in order to create distributed data gathering / processing platforms.

Objectives

The UICO cluster has a vision and its goal includes integrating real-world data seamlessly into business   applications using ubiquitous computing technology. Therefore, providing an insight on ubiquitous access to cooperating objects is of key importance. These objects can be virtually any device defined within the scope of CONET. To achieve this abstract access to device's information and capabilities, abstraction of device functionality and auxiliary infrastructure support needs to be done.

The scientific and technological objective is to create an ecosystem where intelligent networked systems are composed of wired/wireless smart embedded devices that interact with the physical environment and with the enterprise environment pursuing shared system goals. Entities must be able to self-adapt and evolve considering the availability of resources and changes in requirements, whilst maintaining the timeliness, reliability and safety requirements.

Research Directions

The cluster will have a very industry-related focus, tackling real-world problems in specific sectors e.g. automation, energy/utilities etc. Although the initial efforts will focus at service level and how industry related applications can be easily integrated, in parallel we will look at standardization initiatives and how these can be used to provide a vision for real ubiquitous access at service level for any kind of device.

Key directions to be explored include:

  • Investigating a SOA related ubiquitous access to devices
  • Investigating ubiquitous access to devices e.g. common services / functionality that needs to be there
  • Investigate an architecture that empowers the cooperation among objects and among objects and their environment e.g. Enterprise systems etc.
  • Investigate requirements for horizontal and vertical cooperating capability
  • Complex context-aware cooperative objects
  • Collaboration of Heterogeneous devices
  • Infrastructure support for COBS2COBS and COBS2BUSINESS collaborations
  • Dynamic management of infrastructures composed by large numbers of devices interacting and collaborating

In all aspects the focus is on requirements/context and applicability  set by real-world industry scenarios.