Next Article in Journal
Two Hop Adaptive Vector Based Quality Forwarding for Void Hole Avoidance in Underwater WSNs
Next Article in Special Issue
A Dimensionality Reduction-Based Multi-Step Clustering Method for Robust Vessel Trajectory Analysis
Previous Article in Journal
An Adaptive Impedance Matching Network with Closed Loop Control Algorithm for Inductive Wireless Power Transfer
Previous Article in Special Issue
IoT Service Clustering for Dynamic Service Matchmaking
Article Menu
Issue 8 (August) cover image

Export Article

Open AccessArticle
Sensors 2017, 17(8), 1755; https://doi.org/10.3390/s17081755

Context- and Template-Based Compression for Efficient Management of Data Models in Resource-Constrained Systems

1
Electronics and Communications Unit, IK4-Tekniker, Calle Iñaki Goenaga 5, 20600 Eibar, Spain
2
Computer Science Faculty, University of the Basque Country UPV/EHU, Paseo M. Lardizábal 1, 20018 Donostia-San Sebastián, Spain
These authors contributed equally to this work.
*
Author to whom correspondence should be addressed.
Received: 22 June 2017 / Revised: 19 July 2017 / Accepted: 27 July 2017 / Published: 1 August 2017
View Full-Text   |   Download PDF [714 KB, uploaded 1 August 2017]   |  

Abstract

The Cyber Physical Systems (CPS) paradigm is based on the deployment of interconnected heterogeneous devices and systems, so interoperability is at the heart of any CPS architecture design. In this sense, the adoption of standard and generic data formats for data representation and communication, e.g., XML or JSON, effectively addresses the interoperability problem among heterogeneous systems. Nevertheless, the verbosity of those standard data formats usually demands system resources that might suppose an overload for the resource-constrained devices that are typically deployed in CPS. In this work we present Context- and Template-based Compression (CTC), a data compression approach targeted to resource-constrained devices, which allows reducing the resources needed to transmit, store and process data models. Additionally, we provide a benchmark evaluation and comparison with current implementations of the Efficient XML Interchange (EXI) processor, which is promoted by the World Wide Web Consortium (W3C), and it is the most prominent XML compression mechanism nowadays. Interestingly, the results from the evaluation show that CTC outperforms EXI implementations in terms of memory usage and speed, keeping similar compression rates. As a conclusion, CTC is shown to be a good candidate for managing standard data model representation formats in CPS composed of resource-constrained devices. View Full-Text
Keywords: cyber physical systems; data models; compression; resource-constrained devices; ad hoc networks; Wireless Sensor Networks (WSN) cyber physical systems; data models; compression; resource-constrained devices; ad hoc networks; Wireless Sensor Networks (WSN)
Figures

Figure 1

This is an open access article distributed under the Creative Commons Attribution License which permits unrestricted use, distribution, and reproduction in any medium, provided the original work is properly cited. (CC BY 4.0).
SciFeed

Share & Cite This Article

MDPI and ACS Style

Macho, J.B.; Montón, L.G.; Rodriguez, R.C. Context- and Template-Based Compression for Efficient Management of Data Models in Resource-Constrained Systems. Sensors 2017, 17, 1755.

Show more citation formats Show less citations formats

Note that from the first issue of 2016, MDPI journals use article numbers instead of page numbers. See further details here.

Related Articles

Article Metrics

Article Access Statistics

1

Comments

[Return to top]
Sensors EISSN 1424-8220 Published by MDPI AG, Basel, Switzerland RSS E-Mail Table of Contents Alert
Back to Top