The University of Southampton
University of Southampton Institutional Repository

A generic middleware for external peripheral state retention in transiently-powered sensor systems

A generic middleware for external peripheral state retention in transiently-powered sensor systems
A generic middleware for external peripheral state retention in transiently-powered sensor systems
Sensor systems powered by energy harvesting usually include batteries or supercapacitors which impact the system cost and size, need time to be charged and are not environmentally friendly. In recent years, designers have proposed a new concept called transient computing that aims to remove these energy storage units and retain the system’s state between power outages, in order to cope with an unreliable energy source. However, existing approaches cannot retain the state of external peripherals or are specific to certain peripherals, i.e. they are not generic. This poster proposes a generic middleware, capable to retain the state of external peripherals that are connected to a microcontroller through SPI. The validation shows the proposed approach retains the peripheral configuration between power failures with a maximum time overhead of 15% when configuring the peripheral. However, this represents a 0.77% overhead for a complete example application, which is lower than that caused by existing approaches.
Energy Harvesting, Transient computing, External peripheral, IoT
Rodriguez Arreola, Alberto
e20f97e9-b616-47de-9f37-f4a445e0adac
Balsamo, Domenico
fa2dc20a-e3da-4d74-9070-9c61c6a471ba
Merrett, Geoffrey
89b3a696-41de-44c3-89aa-b0aa29f54020
Weddell, Alexander
3d8c4d63-19b1-4072-a779-84d487fd6f03
Rodriguez Arreola, Alberto
e20f97e9-b616-47de-9f37-f4a445e0adac
Balsamo, Domenico
fa2dc20a-e3da-4d74-9070-9c61c6a471ba
Merrett, Geoffrey
89b3a696-41de-44c3-89aa-b0aa29f54020
Weddell, Alexander
3d8c4d63-19b1-4072-a779-84d487fd6f03

Rodriguez Arreola, Alberto, Balsamo, Domenico, Merrett, Geoffrey and Weddell, Alexander (2017) A generic middleware for external peripheral state retention in transiently-powered sensor systems. 5th International Workshop on Energy Harvesting & Energy-Neutral Sensing Systems: ENSsys 2017, , Delft, Netherlands. 05 - 08 Nov 2017. (doi:10.1145/3142992.3143000).

Record type: Conference or Workshop Item (Poster)

Abstract

Sensor systems powered by energy harvesting usually include batteries or supercapacitors which impact the system cost and size, need time to be charged and are not environmentally friendly. In recent years, designers have proposed a new concept called transient computing that aims to remove these energy storage units and retain the system’s state between power outages, in order to cope with an unreliable energy source. However, existing approaches cannot retain the state of external peripherals or are specific to certain peripherals, i.e. they are not generic. This poster proposes a generic middleware, capable to retain the state of external peripherals that are connected to a microcontroller through SPI. The validation shows the proposed approach retains the peripheral configuration between power failures with a maximum time overhead of 15% when configuring the peripheral. However, this represents a 0.77% overhead for a complete example application, which is lower than that caused by existing approaches.

Text
ENSsys17_Poster - Accepted Manuscript
Download (429kB)

More information

Accepted/In Press date: 15 September 2017
Published date: 5 November 2017
Venue - Dates: 5th International Workshop on Energy Harvesting & Energy-Neutral Sensing Systems: ENSsys 2017, , Delft, Netherlands, 2017-11-05 - 2017-11-08
Keywords: Energy Harvesting, Transient computing, External peripheral, IoT

Identifiers

Local EPrints ID: 414730
URI: http://eprints.soton.ac.uk/id/eprint/414730
PURE UUID: d7703c1d-cd22-445a-940f-9410ac74fe3f
ORCID for Geoffrey Merrett: ORCID iD orcid.org/0000-0003-4980-3894
ORCID for Alexander Weddell: ORCID iD orcid.org/0000-0002-6763-5460

Catalogue record

Date deposited: 09 Oct 2017 16:30
Last modified: 16 Mar 2024 03:49

Export record

Altmetrics

Contributors

Author: Alberto Rodriguez Arreola
Author: Domenico Balsamo
Author: Geoffrey Merrett ORCID iD
Author: Alexander Weddell ORCID iD

Download statistics

Downloads from ePrints over the past year. Other digital versions may also be available to download e.g. from the publisher's website.

View more statistics

Atom RSS 1.0 RSS 2.0

Contact ePrints Soton: eprints@soton.ac.uk

ePrints Soton supports OAI 2.0 with a base URL of http://eprints.soton.ac.uk/cgi/oai2

This repository has been built using EPrints software, developed at the University of Southampton, but available to everyone to use.

We use cookies to ensure that we give you the best experience on our website. If you continue without changing your settings, we will assume that you are happy to receive cookies on the University of Southampton website.

×