Differential-Clustering Compression Algorithm for Real-Time Aerospace Telemetry Data

The volume of telemetry data is gradually increasing, both because of the increasingly larger number of parameters involved and the use of higher sampling frequencies. Efficient data compression schemes are therefore needed in space telemetry systems to improve transmission efficiency and reduce the...

Full description

Bibliographic Details
Main Authors: Xuesen Shi, Yuyao Shen, Yongqing Wang, Li Bai
Format: Article
Language:English
Published: IEEE 2018-01-01
Series:IEEE Access
Subjects:
Online Access:https://ieeexplore.ieee.org/document/8478298/
id doaj-a4bcd3804c5343c4bee7b5b55f24c225
record_format Article
spelling doaj-a4bcd3804c5343c4bee7b5b55f24c2252021-03-29T21:30:54ZengIEEEIEEE Access2169-35362018-01-016574255743310.1109/ACCESS.2018.28727788478298Differential-Clustering Compression Algorithm for Real-Time Aerospace Telemetry DataXuesen Shi0https://orcid.org/0000-0002-4760-0957Yuyao Shen1Yongqing Wang2Li Bai3School of Information and Electronics, Beijing Institute of Technology, Beijing, ChinaAcademy of Opto-Electronics, Chinese Academy of Sciences, Beijing, ChinaSchool of Information and Electronics, Beijing Institute of Technology, Beijing, ChinaBeijing Aerospace Automatic Control Institute, China Academy of Launch Vehicle Technology, Beijing, ChinaThe volume of telemetry data is gradually increasing, both because of the increasingly larger number of parameters involved and the use of higher sampling frequencies. Efficient data compression schemes are therefore needed in space telemetry systems to improve transmission efficiency and reduce the burden of required spacecraft resources, in particular of their transmitter power. In this paper, a differentialclustering (D-CLU) compression algorithm for lossless compression of real-time aerospace telemetry data is proposed. Because of the temporal-spatial correlation characteristics of telemetry data, the use of a differential compression strategy can efficiently improve compression performance. However, differential compression faces two non-negligible problems, reliability and compression ratio, both of which may be solved by clustering. This is the approach pursued in the proposed D-CLU compression algorithm. The algorithm involves both clustering and coding. In the clustering stage, a one-pass clustering method based on a similarity metric is used to group the original data into clusters. In the coding stage, two traditional encoding algorithms, Lempel-Ziv-Welch and run-length encoding, are used to encode the data, based on the clustering results. Compared with the direct use of differential compression, the clustering-based differential compression algorithm can reduce the error propagation range, thus increasing reliability. The experimental results demonstrate that the proposed D-CLU algorithm can also achieve better compression performance than the other existing algorithms.https://ieeexplore.ieee.org/document/8478298/Real-time aerospace telemetry datalossless compressionsimilarity metricclustering
collection DOAJ
language English
format Article
sources DOAJ
author Xuesen Shi
Yuyao Shen
Yongqing Wang
Li Bai
spellingShingle Xuesen Shi
Yuyao Shen
Yongqing Wang
Li Bai
Differential-Clustering Compression Algorithm for Real-Time Aerospace Telemetry Data
IEEE Access
Real-time aerospace telemetry data
lossless compression
similarity metric
clustering
author_facet Xuesen Shi
Yuyao Shen
Yongqing Wang
Li Bai
author_sort Xuesen Shi
title Differential-Clustering Compression Algorithm for Real-Time Aerospace Telemetry Data
title_short Differential-Clustering Compression Algorithm for Real-Time Aerospace Telemetry Data
title_full Differential-Clustering Compression Algorithm for Real-Time Aerospace Telemetry Data
title_fullStr Differential-Clustering Compression Algorithm for Real-Time Aerospace Telemetry Data
title_full_unstemmed Differential-Clustering Compression Algorithm for Real-Time Aerospace Telemetry Data
title_sort differential-clustering compression algorithm for real-time aerospace telemetry data
publisher IEEE
series IEEE Access
issn 2169-3536
publishDate 2018-01-01
description The volume of telemetry data is gradually increasing, both because of the increasingly larger number of parameters involved and the use of higher sampling frequencies. Efficient data compression schemes are therefore needed in space telemetry systems to improve transmission efficiency and reduce the burden of required spacecraft resources, in particular of their transmitter power. In this paper, a differentialclustering (D-CLU) compression algorithm for lossless compression of real-time aerospace telemetry data is proposed. Because of the temporal-spatial correlation characteristics of telemetry data, the use of a differential compression strategy can efficiently improve compression performance. However, differential compression faces two non-negligible problems, reliability and compression ratio, both of which may be solved by clustering. This is the approach pursued in the proposed D-CLU compression algorithm. The algorithm involves both clustering and coding. In the clustering stage, a one-pass clustering method based on a similarity metric is used to group the original data into clusters. In the coding stage, two traditional encoding algorithms, Lempel-Ziv-Welch and run-length encoding, are used to encode the data, based on the clustering results. Compared with the direct use of differential compression, the clustering-based differential compression algorithm can reduce the error propagation range, thus increasing reliability. The experimental results demonstrate that the proposed D-CLU algorithm can also achieve better compression performance than the other existing algorithms.
topic Real-time aerospace telemetry data
lossless compression
similarity metric
clustering
url https://ieeexplore.ieee.org/document/8478298/
work_keys_str_mv AT xuesenshi differentialclusteringcompressionalgorithmforrealtimeaerospacetelemetrydata
AT yuyaoshen differentialclusteringcompressionalgorithmforrealtimeaerospacetelemetrydata
AT yongqingwang differentialclusteringcompressionalgorithmforrealtimeaerospacetelemetrydata
AT libai differentialclusteringcompressionalgorithmforrealtimeaerospacetelemetrydata
_version_ 1724192787466813440