Data transmission method, device and system

A data transmission and data block technology, which is applied in the field of data transmission, can solve the problems of limited transmission time optimization and less data, and achieve the effect of reducing the amount of calculation and transmission, and increasing the speed and speed.

CN109756536AActive Publication Date: 2019-05-14ZHUZHOU CSR TIMES ELECTRIC CO LTD
5 Cites 10 Cited by

Patent Information

Authority / Receiving Office
CN · China
Current Assignee / Owner
Publication Date
2019-05-14

Smart Images

  • Figure 1
    Figure 1
  • Figure 2
    Figure 2
  • Figure 3
    Figure 3
Patent Text Reader

Abstract

The invention discloses a data transmission method. The method comprises the following steps: dividing data to be transmitted into data blocks with preset data block sizes; and sequentially sending the target data block message obtained by compressing and packaging each data block to a receiving end. Therefore, the data can be partitioned before data transmission, compressed and packaged one by one, and then sent to a receiver one by one, so that the one-time calculation amount and transmission amount are effectively reduced, consumption of a large number of calculation resources is avoided, and the transmission speed can be effectively increased. Meanwhile, each data block can be judged, if the current data block does not need to be compressed, computing resources are not wasted to compress the current data block, the data compression rate is further increased, and therefore the data transmission rate is increased. The embodiment of the invention further provides a data transmission device and system, and the above technical effects can also be achieved.
Need to check novelty before this filing date? Find Prior Art

Description

technical field

[0001] The present invention relates to the technical field of data transmission, and more specifically, to a data transmission method and device. Background technique

[0002] When the train is running, it will record the running status data in real time, and these data will eventually generate a large number of various types of files, and these files need to be transmitted from the train's on-board equipment to the application of the ground server. As the amount of data increases day by day, the amount of file transfer also increases, so a fast transfer method is required under the condition of a large number of files.

[0003] At present, in order to increase the transmission speed, it is generally achieved by reducing the amount of data transmission by means of data compression technology. One solution is to compress the entire file first, then transmit the compressed file, and then use it after decompressing the file. When the file is large, a large am...

Examples

Embodiment Construction

[0051] The following will clearly and completely describe the technical solutions in the embodiments of the present invention with reference to the accompanying drawings in the embodiments of the present invention. Obviously, the described embodiments are only some, not all, embodiments of the present invention. Based on the embodiments of the present invention, all other embodiments obtained by persons of ordinary skill in the art without creative efforts fall within the protection scope of the present invention.

[0052] The embodiment of the invention discloses a data transmission method and device, so as to effectively improve the speed of data transmission.

[0053] see figure 1 , a data transmission method provided by an embodiment of the present invention, specifically comprising:

[0054] S101, dividing the data to be transmitted into data blocks with a preset data block size;

[0055] In this solution, in order to increase the speed of data transmission, data compre...