Abstract

Sensor/Actuator devices are currently being massively adopted, often as nodes of larger sensor networks. These sensor networks are typically dedicated to context acquisition (e.g., get temperature) as well as providing acting services (e.g., open the blinds). However, regarding their own data storage, data is usually sent to Fog/Cloud servers. Fog/Cloud storage solutions provide several advantages over sensor network storage solutions, but also some drawbacks. For instance, in Cloud environments, privacy and legal issues may appear, while in Fog, additional costly hardware must be purchased and maintained, at least a server with redundant storage or many servers when distributed data storage is required. Nowadays, sensor nodes count in thousands around us, and they have significantly increased their storage and computational capabilities over the past few years. Therefore, traditional Fog/Cloud storage solutions could be combined or even replaced by Mist/Edge storage solutions for many use cases. A principal contribution of this paper is a novel data distribution and replication storage solution for wireless sensor networks, the first to consider sensor node heterogeneity to find the optimal storage replication according to node capabilities. The solution has been carefully planned and implemented to run even in very low-end microcontrollers, that lives in many of our surrounding smart devices. Other contributions include data comparing Mist/Edge and Amazon S3 regular storage, showing that there remains plenty of room for research into Mist/Edge storage, as well as into the industry itself.

Highlights

  • During the last decade, we have been observing a massive adoption of sensor/actuation devices

  • Even though Fog environments are gaining in attraction to improve system behaviour by reducing processing, communication, and energy requirements [2], in this cases many solutions rely on Cloud servers from third-parties, such as Amazon or Google, just as a service to reduce costs

  • MEMORY USE AND COST Memory use and cost of data storage is crucial for many Internet of Things (IoT) applications

Read more

Summary

INTRODUCTION

We have been observing a massive adoption of sensor/actuation devices. We present a novel solution for distributed persistent and redundant data storage within the sensor network in the Mist and Edge environments In this solution, the reduced functionality of the heterogeneous (sensing/acting) nodes is raised when possible, adding to them the possibility of storing and retrieving data from a massive media storage. Our proposal reduces the storage cost when compared to typical Cloud solutions, does not overload the network of messages, and adds location-awareness It provides a high level of privacy and customizable levels of redundancy and fault tolerance, improving both the user and the developer experience.

MOTIVATION AND INSPIRATION
FSD IMPLEMENTATION
EVALUATION
DISCUSSION
VIII. CONCLUSION AND FUTURE WORK
Full Text
Published version (Free)

Talk to us

Join us for a 30 min session where you can share your feedback and ask us any queries you have

Schedule a call