According to a method, put forward by the invention, for actively and additionally recording data by sub stations to a
master station based on the compression
algorithm, a
master station and not less than one sub
station are provided. The method comprises the following steps: each sub
station is provided with a real-time transmission thread, a storage thread, a compression thread and an additional recording thread, the sub stations send acquired real-
time data to the
master station through the real-time transmission threads, states of communication links between the sub stations and the master
station are determined, when the communication links are broken, the storage threads store the real-
time data which need to be sent to the master station by the real-time transmission threads and which are companied with
acquisition time scale, the compression threads compress and store the real-
time data stored by the storage threads and set serial numbers for compressed data, the additional recording threads judge the states of the communication links between the sub stations and the master station in real time, when the communication links are normal, the additional recording threads determine whether the compressed data exist, and, if the compressed data exist, the additional recording threads actively upload the compressed data to the master station according to the serial numbers. The method is in favor of improving additional recording efficiency; and the larger the number of the sub stations is, the more obvious the efficiency is.