Repository logo
 
Loading...
Project Logo
Research Project

Arrowhead

Funder

Organizational Unit

Authors

Publications

QoS-as-a-Service in the Local Cloud
Publication . Lino Ferreira, Luis; Albano, Michele; Delsing, Jerker
This paper presents an architecture that supports Quality of Service (QoS) in an Arrowhead-compliant System of Systems (SoS). The Arrowhead Framework support local cloud functionalities for automation applications, provided by means of a Service Oriented Architecture (SOA), by offering a number of services that ease application development. On such applications the QoS guarantees are required for service fruition, and are themselves requested as services from the framework. To fulfil this objective we start by describing the Arrowhead architecture and the components needed to dynamically in run-time negotiate a system configuration that guarantees the QoS requirements between application services.
FlexHousing: Flexoffer concept applied to house energy automation
Publication . Santos, Joss; Albano, Michele; Lino Ferreira, Luis
The FlexOffer (FO) concept was initially created within the EU FP7 project MIRABEL [1]. It permits exposing demand and supply loads with associated flexibilities in time and quantity for energy commerce, load levelling, and different use-cases. To put it in a simple way, a FO specifies an amount of energy, a duration, an earliest begin time, a latest finish time, and a price, e.g., "I want 50 KWh over 3 hours between 5 PM and 12 PM, for a value of 0.25 €/kWh".
Towards Worst-Case Bounds Analysis of the IEEE 802.15.4e
Publication . Kurunathan, Harrison; Severino, Ricardo; Koubâa, Anis; Tovar, Eduardo
The IEEE 802.15.4e amendment provides important functionalities to address timeliness and reliability in timesensitive WSN applications, by extending the IEEE 802.15.4-2011 protocol. Nevertheless, in other to make the appropriate network design choices, it is mandatory to understand the behavior of such networks under worst-case conditions. This paper contributes in that direction by proposing a methodology based on Network Calculus that will, by modeling the fundamental performance limits of such networks, enable in the future a quick and efficient worst-case dimensioning of the networks’ schedule and resources.
Energy Consumption Awareness for Resource-Constrained Devices
Publication . Silva, Edgar; Maló, Pedro; Albano, Michele
The devices running embedded applications tend to be battery-powered, and the energy efficiency of their operations is an important enabler for the wide adoption of the Internetof-Things. Optimization of energy usage depends on modelling power consumption. A model-based simulation must consider parameters that depend on the device used, the operating system, and the distributed application under study. A realistic simulation thus depends on knowledge regarding how and when devices consume energy. Direct measurement in wireless sensors is a common approach to evaluate the power consumed by the embedded devices in their different execution states. This paper presents an approach to direct measurement of consumed energy. We present the architecture and the measurement process that were implemented. Details are given regarding the setup of the experimental tests, and a discussion of the results hints at which architecture is the best for each application under study. The presented methodology can be easily extended to new architectures and applications, to streamline the process of building realistic models of power consumption.
Extending publish/subscribe mechanisms to SOA applications
Publication . Albano, Michele; Ferreira, Luís Lino; Sousa, José
The Event Handler systems is part of the Arrowhead Framework, which aims to apply Service Oriented Architecture to the embedded systems' world. The Event Handler system is a component that supports the handling of events, and in that sense it enriches service-oriented applications with the capabilities of interacting via the publish/subscribe paradigm. In fact, the Event Handler core system is in charge of the notification of events that occur in a given Arrowhead compliant installation, manages producers and consumers of events, allows filtering of messages, and manages historical data regarding events. This latter capability is performed either on local files, on a database, or through another component of the Arrowhead Framework - the Historian system. Two examples of the application of the Event Handler system are described: the management of application faults, and the support to quality of service of orchestrated services.

Organizational Units

Description

Keywords

Contributors

Funders

Funding agency

European Commission

Funding programme

FP7

Funding Award Number

332987

ID