Serialization Analysis of Data Transmission in Control System of Radio Telescope
-
-
Abstract
The control system can connect, integrate and manage the software and hardware systems of the radio telescope. Serialization tool in the control system encodes and decodes the information transmitted between different devices, operating systems, programming languages, and networks in the radio telescope, enhancing the efficiency rate of data transmission between systems. This article analyzes and compares the coding principles and characteristics of the three binary serialization tools Msgpack, Protobuf and Flatbuffers, and tests their serialized data size, serialization time, and CPU utilization through an example. The results show that the overall performance of Msgpack is better than that of Protobuf and Flatbuffers, and it is suitable for encoding and decoding of transmission information between radio telescope systems with long periods and variable requirements.
-
-