Cargando…

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

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....

Descripción completa

Detalles Bibliográficos
Autores principales: Macho, Jorge Berzosa, Montón, Luis Gardeazabal, Rodriguez, Roberto Cortiñas
Formato: Online Artículo Texto
Lenguaje:English
Publicado: MDPI 2017
Materias:
Acceso en línea:https://www.ncbi.nlm.nih.gov/pmc/articles/PMC5579536/
https://www.ncbi.nlm.nih.gov/pubmed/28763013
http://dx.doi.org/10.3390/s17081755
_version_ 1783260723662553088
author Macho, Jorge Berzosa
Montón, Luis Gardeazabal
Rodriguez, Roberto Cortiñas
author_facet Macho, Jorge Berzosa
Montón, Luis Gardeazabal
Rodriguez, Roberto Cortiñas
author_sort Macho, Jorge Berzosa
collection PubMed
description 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.
format Online
Article
Text
id pubmed-5579536
institution National Center for Biotechnology Information
language English
publishDate 2017
publisher MDPI
record_format MEDLINE/PubMed
spelling pubmed-55795362017-09-06 Context- and Template-Based Compression for Efficient Management of Data Models in Resource-Constrained Systems Macho, Jorge Berzosa Montón, Luis Gardeazabal Rodriguez, Roberto Cortiñas Sensors (Basel) Article 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. MDPI 2017-08-01 /pmc/articles/PMC5579536/ /pubmed/28763013 http://dx.doi.org/10.3390/s17081755 Text en © 2017 by the authors. Licensee MDPI, Basel, Switzerland. This article is an open access article distributed under the terms and conditions of the Creative Commons Attribution (CC BY) license (http://creativecommons.org/licenses/by/4.0/).
spellingShingle Article
Macho, Jorge Berzosa
Montón, Luis Gardeazabal
Rodriguez, Roberto Cortiñas
Context- and Template-Based Compression for Efficient Management of Data Models in Resource-Constrained Systems
title Context- and Template-Based Compression for Efficient Management of Data Models in Resource-Constrained Systems
title_full Context- and Template-Based Compression for Efficient Management of Data Models in Resource-Constrained Systems
title_fullStr Context- and Template-Based Compression for Efficient Management of Data Models in Resource-Constrained Systems
title_full_unstemmed Context- and Template-Based Compression for Efficient Management of Data Models in Resource-Constrained Systems
title_short Context- and Template-Based Compression for Efficient Management of Data Models in Resource-Constrained Systems
title_sort context- and template-based compression for efficient management of data models in resource-constrained systems
topic Article
url https://www.ncbi.nlm.nih.gov/pmc/articles/PMC5579536/
https://www.ncbi.nlm.nih.gov/pubmed/28763013
http://dx.doi.org/10.3390/s17081755
work_keys_str_mv AT machojorgeberzosa contextandtemplatebasedcompressionforefficientmanagementofdatamodelsinresourceconstrainedsystems
AT montonluisgardeazabal contextandtemplatebasedcompressionforefficientmanagementofdatamodelsinresourceconstrainedsystems
AT rodriguezrobertocortinas contextandtemplatebasedcompressionforefficientmanagementofdatamodelsinresourceconstrainedsystems