Model-Based Design of Energy-Efficient Applications for IoT Systems
@article{Lekidis2018ModelBasedDO, title={Model-Based Design of Energy-Efficient Applications for IoT Systems}, author={Alexios Lekidis and Panagiotis Katsaros}, journal={CoRR}, year={2018}, volume={abs/1807.01242}, pages={24-38} }
A major challenge that is currently faced in the design of applications for the Internet of Things (IoT) concerns with the optimal use of available energy resources given the battery lifetime of the IoT devices. The challenge is derived from the heterogeneity of the devices, in terms of their hardware and the provided functionalities (e.g data processing/communication). In this paper, we propose a novel method for (i) characterizing the parameters that influence energy consumption and (ii…
5 Citations
Model-Based Energy Characterization of IoT System Design Aspects
- Computer ScienceFrom Reactive Systems to Cyber-Physical Systems
- 2019
A methodology to manage energy consumption through a model-based approach for the energy characterization of IoT design aspects using the BIP (Behavior, Interaction, Priority) component framework is proposed.
Identifying Misbehaving Greedy Nodes in IoT Networks
- Computer ScienceSensors
- 2021
A method based on the threshold mechanism to identify greedy nodes is proposed and the simulation results show that the proposed mechanism provides a detection efficiency of 99.5%.
A Smart Sensing and Routing Mechanism for Wireless Sensor Networks
- Computer ScienceSensors
- 2020
This work proposes a distributed cooperative mechanism where neighboring sensors mutually confirm event occurrences for improved monitoring accuracy and transmits events in a time- and energy-efficient manner by using smart antennae to extend monitoring lifetimes.
Mathematical Tools for the Internet of Things Analysis
- Computer Science, Mathematics
- 2020
It is shown that IoT modeling uses such sections of mathematics as game theory, probability theory, theory of random processes, Boolean and matrix algebra, graph theory, number theory, complex variable theory, measure theory, optimization theory, simulation modeling, cluster analysis, and numerical and mathematical analysis.
References
SHOWING 1-10 OF 23 REFERENCES
The Power of Models: Modeling Power Consumption for IoT Devices
- Computer ScienceIEEE Sensors Journal
- 2015
A comprehensive model for the power consumption of wireless sensor nodes is presented, which takes a system-level perspective to account for all energy expenditures: communications, acquisition and processing and results in a new framework for studying and analyzing the energy life-cycles in applications.
The IoT Energy Challenge: A Software Perspective
- Computer ScienceIEEE Embedded Systems Letters
- 2018
The need for energy transparency in software development is discussed and how such transparency can be realized to help tackle the IoT energy challenge is emphasized.
Model‐based design of IoT systems with the BIP component framework
- Computer ScienceSoftw. Pract. Exp.
- 2018
A design flow for web service applications of the representational state transfer style that is based on a formal modeling language, the behaviour, interaction, priority (BIP) component framework, and applies the principles of separation of concerns in a component‐based design process that supports the modular design and reuse of model artifacts.
REST Enabled Wireless Sensor Networks for Seamless Integration with Web Applications
- Computer Science2011 IEEE Eighth International Conference on Mobile Ad-Hoc and Sensor Systems
- 2011
This work describes the prototype design and development of a Web platform which integrates a REST/CoAP WSN withA REST/HTTP Web application and allows a user to visualize WSN measurements in the Web browser and provide transparent cross-protocol resource access by means of an HTTP-CoAP proxy.
Modeling of Node Energy Consumption for Wireless Sensor Networks
- Computer ScienceWirel. Sens. Netw.
- 2011
The energy correlations between node components are revealed, and the node energy model based on the event-trigger mechanism is established, which can be used to analyze the WSNs energy consumption, to evaluate communication protocols, to deploy nodes and then to construct WSN applications.
Fog computing and its role in the internet of things
- Computer ScienceMCC '12
- 2012
This paper argues that the above characteristics make the Fog the appropriate platform for a number of critical Internet of Things services and applications, namely, Connected Vehicle, Smart Grid, Smart Cities, and, in general, Wireless Sensors and Actuators Networks (WSANs).
Software-based on-line energy estimation for sensor nodes
- Computer ScienceEmNets '07
- 2007
This paper presents and evaluates a software-based on-line energy estimation mechanism that estimates the energy consumption of a sensor node and evaluates the mechanism by comparing the estimated energy consumption with the lifetime of capacitor-powered sensor nodes.
A Low-Power CoAP for Contiki
- Computer Science2011 IEEE Eighth International Conference on Mobile Ad-Hoc and Sensor Systems
- 2011
This work presents an implementation of the IETF Constrained Application Protocol (CoAP) for the Contiki operating system that leverages thecontikiMAC low-power duty cycling mechanism to provide power efficiency.
A Realistic Energy Consumption Model for TSCH Networks
- Computer ScienceIEEE Sensors Journal
- 2014
An energy consumption model of TSCH networks is presented, obtained by slot-based “step-by-step” modeling and experimental validation on real devices running the OpenWSN protocol stack and used to analyze the impact on energy consumption and data rate by overprovisioning slots to compensate for the lossy nature of these networks.
Powertrace: Network-level Power Profiling for Low-power Wireless Networks
- Computer Science
- 2011
The first system for network-level power profiling of low-power wireless systems using power state tracking to estimate system power consumption and a structure called energy capsules to attribute energy consumption to activities such as packet transmissions and receptions is presented.