Loading...
Research Project
Arrowhead
Funder
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