Ground data transmission system and method for rail car operation control equipment

By encrypting, compressing, and replacing characters in the ground data of the railcar operation control equipment, combined with CRC32 verification, the problem of insufficient data transmission security is solved, and the secure and reliable transmission and use of data is achieved.

CN121966993APending Publication Date: 2026-05-01西北铁道电子股份有限公司
View PDF 0 Cites 0 Cited by

Patent Information

Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
西北铁道电子股份有限公司
Filing Date
2026-01-27
Publication Date
2026-05-01

AI Technical Summary

Technical Problem

Ground data from railcar operation control equipment is vulnerable to eavesdropping and illegal interception by malicious third parties during transmission, leading to the leakage of sensitive information and insufficient data transmission security.

Method used

The data is encrypted and compressed using a preset encryption and compression algorithm, and character replacement operations are performed at fixed positions in the fixed header and footer data to generate preprocessed data. The receiving end restores the data using a decryption and decompression algorithm that combines reverse replacement and matching, and combines the CRC32 check algorithm to ensure data integrity and legality.

Benefits of technology

Effectively prevent data leakage, enhance the security and difficulty of data transmission, ensure the integrity and legality of data during transmission, and guarantee the safety and efficiency of train operation.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN121966993A_ABST
    Figure CN121966993A_ABST
Patent Text Reader

Abstract

The invention discloses a rail car operation control equipment ground data transmission system and method, and relates to the technical field of rail traffic data transmission, and the system comprises a user terminal which is used for carrying out the encryption and compression processing of a GYK reloading data file through a preset encryption and compression algorithm, and generating encrypted and compressed data; performing preset character replacement operation on character strings at fixed positions in fixed head data and / or fixed tail data of the encrypted compressed data to obtain preprocessed data; the preprocessed data are sent to the GMS vehicle-mounted equipment; the GMS vehicle-mounted equipment is used for receiving the preprocessed data, executing reverse replacement operation on preset characters corresponding to fixed positions in fixed head data and / or fixed tail data of the preprocessed data, recovering the preset characters into original character strings, and obtaining replaced data; and executing decryption and decompression processing on the replaced data by adopting a decryption and decompression algorithm matched with a preset encryption and compression algorithm, and restoring to obtain the GYK reloading data file.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This application relates to the field of rail transit data transmission technology, and in particular to a ground data transmission system and method for rail vehicle operation control equipment. Background Technology

[0002] As the core equipment for ensuring the safe operation of railcars, the timely updating and accurate transmission of ground data by the railcar operation control equipment (GYK) is directly related to the operational safety and transportation efficiency of railcars.

[0003] In practical applications, GYK ground data files typically contain key data such as track parameters, signal positions, and speed limit information. These data need to be transmitted and updated to the GMS onboard equipment periodically or according to track adjustments to ensure the accuracy of track vehicle operation control.

[0004] GYK ground data files contain core and sensitive railway operation data such as line parameters and signal positions. This type of data is extremely vulnerable to eavesdropping and illegal interception by malicious third parties during transmission, which can lead to the leakage of sensitive information and result in serious inadequacies in data transmission security. Summary of the Invention

[0005] The purpose of this application is to provide a ground data transmission system and method for railcar operation control equipment, which can improve the security of data transmission.

[0006] To achieve the above objectives, this application provides the following solution: In a first aspect, this application provides a ground data transmission system for railcar operation control equipment, the system comprising: The user terminal is used to encrypt and compress the GYK replacement data file of the railcar operation control equipment using a preset encryption and compression algorithm to generate encrypted and compressed data; to perform a preset character replacement operation on the strings at fixed positions in the fixed header data and / or fixed tail data of the encrypted and compressed data to obtain preprocessed data; and to send the preprocessed data to the GMS on-board equipment. The GMS vehicle-mounted device is used to receive the preprocessed data, perform a reverse replacement operation on the preset characters at corresponding fixed positions in the fixed header data and / or fixed tail data of the preprocessed data to restore the original string and obtain the replaced data; and use a decryption and decompression algorithm that matches the preset encryption and compression algorithm to perform decryption and decompression processing on the replaced data to restore the GYK clothing data file.

[0007] Secondly, this application provides a ground data transmission method for railcar operation control equipment, the method comprising: The user terminal uses a preset encryption and compression algorithm to encrypt and compress the GYK replacement data file of the railcar operation control equipment to generate encrypted and compressed data; performs a preset character replacement operation on the strings at fixed positions in the fixed header data and / or fixed tail data of the encrypted and compressed data to obtain preprocessed data; and sends the preprocessed data to the GMS on-board equipment. The GMS vehicle-mounted device receives the preprocessed data, performs a reverse replacement operation on the preset characters at corresponding fixed positions in the fixed header data and / or fixed tail data of the preprocessed data to restore the original string, and obtains the replaced data; it then uses a decryption and decompression algorithm that matches the preset encryption and compression algorithm to perform decryption and decompression processing on the replaced data, and restores the GYK clothing data file.

[0008] According to the specific embodiments provided in this application, the following technical effects are disclosed: This application provides a ground data transmission system and method for rail vehicle operation control equipment. The user terminal first processes the data using a preset encryption and compression algorithm. Even if the data is intercepted, malicious third parties cannot directly parse core sensitive content such as line parameters and signal positions, thus preventing information leakage at the source. Then, character replacement operations are performed on fixed positions of the fixed header and / or tail data of the encrypted and compressed data to further destroy the normal characteristics of the data, greatly increasing the difficulty of illegal recovery and forming a secondary security protection. The GMS on-board equipment can accurately restore the original data through corresponding reverse replacement and matching decompression and decompression algorithms, ensuring normal data use. Finally, without affecting transmission efficiency and data validity, the technical pain point of insufficient data transmission security in GYK conversion is completely solved. Attached Figure Description

[0009] To more clearly illustrate the technical solutions in the embodiments of this application or the prior art, the drawings used in the embodiments will be briefly introduced below. Obviously, the drawings described below are only some embodiments of this application. For those skilled in the art, other drawings can be obtained based on these drawings without creative effort.

[0010] Figure 1 This is a schematic diagram of a ground data transmission system for a railcar operation control device according to an exemplary embodiment. Figure 1 ; Figure 2 This is a schematic diagram of a GYK terrestrial data transmission system according to an exemplary embodiment. Figure 2 ; Figure 3 This is a flowchart illustrating a GYK terrestrial data transmission method according to an exemplary embodiment. Detailed Implementation

[0011] The technical solutions of the embodiments of this application will be clearly and completely described below with reference to the accompanying drawings. Obviously, the described embodiments are only some embodiments of this application, and not all embodiments. Based on the embodiments of this application, all other embodiments obtained by those skilled in the art without creative effort are within the scope of protection of this application.

[0012] To make the above-mentioned objectives, features and advantages of this application more apparent and understandable, the application will be further described in detail below with reference to the accompanying drawings and specific embodiments.

[0013] Figure 1 This is a schematic diagram of a ground data transmission system for a railcar operation control device according to an exemplary embodiment, such as... Figure 1 As shown, the system includes: a user terminal and GMS vehicle-mounted equipment; The user terminal is used to encrypt and compress the GYK replacement data file of the railcar operation control equipment using a preset encryption and compression algorithm to generate encrypted and compressed data; to perform a preset character replacement operation on the strings at fixed positions in the fixed header data and / or fixed tail data of the encrypted and compressed data to obtain preprocessed data; and to send the preprocessed data to the GMS on-board equipment. The GMS vehicle-mounted device is used to receive the preprocessed data, perform a reverse replacement operation on the preset characters at corresponding fixed positions in the fixed header data and / or fixed tail data of the preprocessed data to restore the original string and obtain the replaced data; and use a decryption and decompression algorithm that matches the preset encryption and compression algorithm to perform decryption and decompression processing on the replaced data to restore the GYK clothing data file.

[0014] The user terminal invokes a preset encryption and compression algorithm to perform both encryption and compression on the original GYK costume data file, generating smaller, more secure encrypted and compressed data. The user terminal then locates the fixed header and / or fixed footer data within the encrypted and compressed data, selects a string at a specified position in the header and / or footer data, and performs a preset character replacement operation to generate preprocessed data. This step adds additional verification or anti-tampering mechanisms to the encrypted and compressed data, further enhancing the security of data transmission.

[0015] The GMS vehicle-mounted device receives preprocessed data from the user terminal. It locates the fixed header and / or fixed footer data of the preprocessed data and performs a reverse replacement operation at the corresponding fixed positions, exactly the opposite of the user terminal's preset character replacement operation. This restores the replaced string to the original string, generating the replaced data. This step removes the preprocessing identifiers added by the user terminal, restoring the original form of the encrypted and compressed data. The GMS vehicle-mounted device then calls a decryption and decompression algorithm that matches the user terminal's preset encryption and compression algorithm to perform decryption and decompression operations on the replaced data, ultimately restoring the original GYK costume data file.

[0016] It is worth noting that a file compression module can be added to the user terminal to perform the above-mentioned encryption compression and replacement steps, and a file decompression module can be added to the GMS vehicle device to perform the replacement, decryption and decompression steps.

[0017] In this disclosure, the user terminal first processes the data using a preset encryption and compression algorithm. Even if the data is intercepted, malicious third parties cannot directly parse core sensitive content such as line parameters and signal positions, thus preventing information leakage at the source. Then, character replacement operations are performed on fixed positions of the fixed header and / or tail data of the encrypted and compressed data to further destroy the normal characteristics of the data, greatly increasing the difficulty of illegal recovery and forming a secondary security protection. The GMS vehicle-mounted equipment can accurately restore the original data through corresponding reverse replacement and matching decompression and decompression algorithms, ensuring normal data use. Ultimately, without affecting transmission efficiency and data validity, the technical pain point of insufficient security of GYK ground data transmission is completely solved.

[0018] In one embodiment, the GMS vehicle-mounted device is configured to receive a GYK operation log file, encrypt and compress the GYK operation log file using a preset encryption and compression algorithm to generate encrypted and compressed data; perform a preset character replacement operation on strings at fixed positions in the fixed header data and / or fixed tail data of the encrypted and compressed data to obtain a preprocessed log file; and send the preprocessed log file to a user terminal. The user terminal is used to receive the preprocessed record file, perform a reverse replacement operation on the preset characters at corresponding fixed positions in the fixed header data and / or fixed tail data of the preprocessed record file to restore the original string, and obtain the replaced record file; and perform decryption and decompression processing on the replaced record file using a decryption and decompression algorithm that matches the preset encryption and compression algorithm to restore the GYK running record file.

[0019] In one embodiment, the preset encryption and compression algorithm is a ZIP encryption and compression algorithm, the fixed header data is a local file header and / or a central directory header, and the fixed tail data is a central directory end record.

[0020] The user terminal obtains the original GYK costume data file, calls the ZIP encryption and compression algorithm, and enters a preset 32-character password (the password can be a combination of letters, numbers, and symbols, such as "aB3#kP9!xQ2$vR5&tM7"). The ZIP encryption algorithm, using the 32-bit character password (zN0@wS4%), performs encryption and compression operations on the original GYK transmogrification data file. The ZIP encryption algorithm encrypts and obfuscates the file content based on this password while simultaneously compressing the file, ultimately generating encrypted compressed data with a standard ZIP encryption algorithm structure. This encrypted compressed data includes fixed blocks such as a local file header, a central directory header, and a central directory end record.

[0021] According to preset rules, the user terminal locates the fixed position string of the local file header and / or central directory header of the encrypted compressed data, as well as the fixed position string of the central directory end record, and performs a preset character replacement operation.

[0022] For example: Select four characters (e.g., "504B") at offsets 10-13 in the local file header and replace them with the preset string "FEDC". Select four characters (e.g., "0605") at offsets 20-23 in the end record of the central directory and replace them with the preset string "WXYZ".

[0023] The GMS vehicle-mounted device, based on the standard structure of the ZIP encryption and compression algorithm, locates the corresponding replacement positions in the local file header and / or central directory header, as well as the corresponding replacement position in the central directory end record, and performs character replacement operations that are completely opposite to those on the user terminal. For example, it restores "FEDC" to "504B" and "WXYZ" to "0605", resulting in replaced data that is completely consistent with the encrypted and compressed data initially generated by the user terminal.

[0024] The GMS vehicle-mounted device calls a decryption and decompression algorithm that matches the ZIP encryption and compression algorithm. The user inputs a 32-character password that is exactly the same as the user terminal. The device then performs decryption and decompression operations on the replaced data, and finally restores the original GYK clothing data file.

[0025] This disclosure explicitly adopts a standardized ZIP encryption and compression algorithm, which can reduce development and adaptation costs by relying on its mature mechanism. At the same time, the character replacement operation is precisely limited to the characteristic areas of the local file header, central directory header and central directory end record unique to the ZIP format. This can hide the file format characteristics and prevent the data from being illegally identified and tampered with due to the exposure of the format identifier. Moreover, the replacement operation only operates on fixed positions at the beginning and end, without destroying the data itself, ensuring the accuracy of reverse replacement and data restoration at the receiving end.

[0026] In one embodiment, the GMS vehicle-mounted device is further used to perform integrity and legality verification on the restored GYK clothing data file using a preset verification algorithm; Upon successful verification, the subsequent usage process of the GYK costume data file will be executed. If the verification fails, the GYK replacement data file will be refused use, and an error message or data retransmission request will be triggered.

[0027] For example, the preset verification algorithm includes: CRC32 verification algorithm.

[0028] The verification operation is triggered after the GMS vehicle-mounted device completes the restoration of the GYK replacement data file, that is, after reverse character replacement, decryption and decompression, it is restored to a state consistent with the original data of the user terminal.

[0029] Before sending data, the user terminal calculates the CRC32 check value of the original GYK replacement data file and binds the check value to the data file for transmission (it can be embedded in a specified field of an encrypted compressed package or sent through a separate message); after the GMS vehicle device restores the data file, it recalculates the CRC32 check value of the restored data; and compares the recalculated check value with the check value preset by the user terminal.

[0030] If the two verification values ​​are completely consistent, the data integrity and legality are deemed to have met the standards: in terms of integrity, this indicates that no bytes were lost, damaged, or tampered with during data transmission and processing; in terms of legality, this indicates that the data source is a legitimate user terminal (illegal tampering will result in a mismatch in verification values). At this point, the GMS onboard equipment executes subsequent usage procedures, such as importing the data into the GYK host's database and updating train operation control parameters.

[0031] If the two verification values ​​are inconsistent, the data is deemed abnormal. At this time, the GMS on-board equipment triggers a dual protection mechanism: first, it refuses to use the data to prevent erroneous or malicious data from entering the GYK system and affecting train operation safety; second, it triggers anomaly handling, that is, it pushes an anomaly alarm information to the on-board display terminal (notifying maintenance personnel of data anomalies), and at the same time sends a data retransmission request to the user terminal or communication server, requesting the retransmission of this batch of GYK replacement data.

[0032] CRC32 is a lightweight hash algorithm with simple calculation logic. It has low processor resource consumption for GMS vehicle equipment and can complete the verification in milliseconds without affecting the real-time performance of the GYK system.

[0033] This embodiment compensates for the risk of transmission damage that cannot be completely avoided by simple encryption and compression, and ensures the operating efficiency of the on-board system through rapid verification. Ultimately, it realizes full-process security control of GYK replacement data from transmission to use, and improves the reliability of train operation control.

[0034] In one embodiment, such as Figure 2 As shown, the system further includes: a communication server; the communication server includes: a railway private network communication server and / or a public network communication server; The user terminal is used to send the preprocessed data to the communication server; The communication server is used to forward the preprocessed data to the GMS vehicle-mounted equipment.

[0035] The communication server includes a railway private network communication server and / or a public network communication server. The two types of servers can be flexibly selected or combined according to the actual application scenario. Railway dedicated network communication server: Deployed based on railway dedicated communication network, it has the characteristics of high security, low latency and anti-interference. It is suitable for conventional data transmission scenarios within train operation sections and can ensure the safe flow of data within the closed railway network. Public network communication server: Deployed based on public mobile communication networks (such as 4G / 5G), it is suitable for emergency data transmission scenarios in railway private network coverage blind spots (such as train maintenance depots, remote branch lines, etc.), and can expand the transmission coverage of the system.

[0036] After the user terminal completes the encryption, compression, and character replacement preprocessing of the GYK replacement data file, it no longer sends the data directly to the GMS vehicle-mounted equipment. Instead, it sends the preprocessed data to the designated communication server. After receiving the preprocessed data, the communication server forwards the data to the corresponding GMS vehicle-mounted equipment. If a dual-server architecture is adopted, data redundancy backup and load balancing can also be achieved, improving transmission stability.

[0037] As the above analysis shows, this disclosure aims to improve the communication efficiency between GMS on-board equipment and railway dedicated network communication servers and public network communication servers, thereby improving the efficiency of remote GYK data replacement. Currently, the GYK data files transmitted between GMS on-board equipment and railway dedicated network and public network communication servers are raw files. This results in large data volumes, a lot of redundant information, high bandwidth consumption, and long transmission times, leading to long waiting times for drivers and crew and impacting operational efficiency. This disclosure uses a compression algorithm to compress the GYK data files transmitted between GMS on-board equipment and railway dedicated network and public network communication servers, reducing file size before transmission. This improves communication efficiency and reduces transmission time without changing the overall architecture, thus accelerating the efficiency of remote GYK data replacement. Furthermore, the compression algorithm is improved to ensure the security of file data at the communication link layer. The file compression algorithm disclosed herein adopts and improves upon the widely used and popular Zip compression algorithm, resulting in high compression efficiency and smaller file size after compression. The improved compression algorithm is also more secure, preventing malicious eavesdropping, theft, and tampering, ensuring data security at the communication transmission link layer. Specifically, the user terminal uses a 32-character long password to compress the GYK vehicle data file to form an initial compressed file. This compression password is fixed and strictly confidential, and can only be recognized by the user terminal and the GYK vehicle-mounted equipment. The second step involves the user terminal randomly replacing fixed strings at the header and footer positions used in the initial compressed file's compression algorithm. These fixed strings are strictly confidential and can only be recognized by the user terminal and the GYK vehicle-mounted device. After replacement, a new file is created and sent over the communication transmission link. Upon receiving this file, the receiving GYK vehicle-mounted device replaces the fixed strings at the header and footer positions of the compressed file's compression algorithm and then decompresses it using the private password from the first step. The decompressed file is the original GYK transformation data file, which is then usable. Finally, the entire GYK transformation data file is verified using CRC32 security check to ensure the integrity and legality of the decompressed data.

[0038] In one embodiment, the GMS vehicle-mounted device can directly transmit compressed GYK-related files to the GYK device via a public RS422 bus or Ethernet. After receiving the complete file, the GYK device performs a CRC32 check on the received file at the communication link layer. If the check is successful, the file is decompressed and restored to its original state. The original file is then subjected to another CRC32 check, and if the check is successful, it can be used. This completes the entire remote file replacement task.

[0039] In summary, the GYK costume change data file is much smaller in this disclosure, the use of compressed files for transmission saves time, ensures the security and reliability of data on the communication transmission link, and improves the efficiency of GYK costume change or return operation records.

[0040] The existing technical solution maintains the same architecture and communication link, only changing the file being transmitted. This has a minimal impact on the overall system, making system upgrades and modifications convenient.

[0041] Figure 3 This is a flowchart illustrating a ground data transmission method for a railcar operation control device according to an exemplary embodiment, such as... Figure 3 As shown, the method includes the following steps S101-S102: In step S101, the user terminal uses a preset encryption and compression algorithm to encrypt and compress the GYK clothing data file to generate encrypted and compressed data; performs a preset character replacement operation on the strings at fixed positions in the fixed header data and / or fixed tail data of the encrypted and compressed data to obtain preprocessed data; and sends the preprocessed data to the GMS vehicle-mounted device. In step S102, the GMS vehicle-mounted device receives the preprocessed data, performs a reverse replacement operation on the preset characters at the corresponding fixed positions in the fixed header data and / or fixed tail data of the preprocessed data to restore the original string and obtain the replaced data; and performs decryption and decompression processing on the replaced data using a decryption and decompression algorithm that matches the preset encryption and compression algorithm to restore the GYK clothing data file.

[0042] In one embodiment, the preset encryption and compression algorithm is a ZIP encryption and compression algorithm, the fixed header data is a local file header and / or a central directory header, and the fixed tail data is a central directory end record.

[0043] In one embodiment, the method further includes: The GMS vehicle-mounted device uses a preset verification algorithm to verify the integrity and legality of the restored GYK clothing data file; Upon successful verification, the subsequent usage process of the GYK costume data file will be executed. If the verification fails, the GYK replacement data file will be refused use, and an error message or data retransmission request will be triggered.

[0044] In one embodiment, the preset verification algorithm includes: CRC32 verification algorithm.

[0045] In one embodiment, the system further includes: a communication server; the communication server includes: a railway private network communication server and / or a public network communication server; the method further includes: The user terminal sends the preprocessed data to the communication server; The communication server forwards the preprocessed data to the GMS vehicle-mounted equipment.

[0046] In one embodiment, the method further includes: The GMS vehicle-mounted device receives the GYK operation log file, encrypts and compresses the GYK operation log file using a preset encryption and compression algorithm to generate encrypted and compressed data; performs a preset character replacement operation on the strings at fixed positions in the fixed header data and / or fixed tail data of the encrypted and compressed data to obtain a preprocessed log file; and sends the preprocessed log file to the user terminal. The user terminal receives the preprocessed record file, performs a reverse replacement operation on the preset characters at corresponding fixed positions in the fixed header data and / or fixed tail data of the preprocessed record file to restore the original string, and obtains the replaced record file; and performs decryption and decompression processing on the replaced record file using a decryption and decompression algorithm that matches the preset encryption and compression algorithm to restore the GYK running record file.

[0047] The solution provided by this method is similar to the solution described in the above method. Therefore, the specific limitations in the GYK clothing data transmission method embodiment can be found in the limitations of the GYK clothing data transmission device described above, and will not be repeated here.

[0048] The technical features of the above embodiments can be combined in any way. For the sake of brevity, not all possible combinations of the technical features in the above embodiments are described. However, as long as there is no contradiction in the combination of these technical features, they should be considered to be within the scope of this specification.

[0049] This document uses specific examples to illustrate the principles and implementation methods of this application. The descriptions of the above embodiments are only for the purpose of helping to understand the methods and core ideas of this application. Furthermore, those skilled in the art will recognize that, based on the ideas of this application, there will be changes in the specific implementation methods and application scope. Therefore, the content of this specification should not be construed as a limitation of this application.

Claims

1. A ground data transmission system for railcar operation control equipment, characterized in that, The system includes: The user terminal is used to encrypt and compress the GYK replacement data file of the railcar operation control equipment using a preset encryption and compression algorithm to generate encrypted and compressed data; to perform a preset character replacement operation on the strings at fixed positions in the fixed header data and / or fixed tail data of the encrypted and compressed data to obtain preprocessed data; and to send the preprocessed data to the GMS on-board equipment. The GMS vehicle-mounted device is used to receive the preprocessed data, perform a reverse replacement operation on the preset characters at corresponding fixed positions in the fixed header data and / or fixed tail data of the preprocessed data to restore the original string and obtain the replaced data; and use a decryption and decompression algorithm that matches the preset encryption and compression algorithm to perform decryption and decompression processing on the replaced data to restore the GYK clothing data file.

2. The system according to claim 1, characterized in that, The preset encryption and compression algorithm is the ZIP encryption and compression algorithm, the fixed header data is the local file header and / or the central directory header; the fixed tail data is the central directory end record.

3. The system according to claim 2, characterized in that, The GMS vehicle-mounted device is also used to perform integrity and legality verification on the restored GYK clothing data file using a preset verification algorithm; Upon successful verification, the subsequent usage process of the GYK costume data file will be executed. If the verification fails, the GYK replacement data file will be refused use, and an error message or data retransmission request will be triggered.

4. The system according to claim 3, characterized in that, The preset verification algorithm includes: CRC32 verification algorithm.

5. The system according to claim 4, characterized in that, The system further includes: a communication server; the communication server includes: a railway private network communication server and / or a public network communication server; The user terminal is used to send the preprocessed data to the communication server; The communication server is used to forward the preprocessed data to the GMS vehicle-mounted equipment.

6. The system according to claim 5, characterized in that, The GMS vehicle-mounted device is used to receive GYK operation log files, encrypt and compress the GYK operation log files using a preset encryption and compression algorithm, and generate encrypted and compressed data. Perform a preset character replacement operation on the strings at fixed positions in the fixed header data and / or fixed tail data of the encrypted compressed data to obtain a preprocessed record file; send the preprocessed record file to the user terminal; The user terminal is used to receive the preprocessed record file, perform a reverse replacement operation on the preset characters at corresponding fixed positions in the fixed header data and / or fixed tail data of the preprocessed record file to restore the original string, and obtain the replaced record file; and perform decryption and decompression processing on the replaced record file using a decryption and decompression algorithm that matches the preset encryption and compression algorithm to restore the GYK running record file.

7. A ground data transmission method for railcar operation control equipment, characterized in that, The method includes: The user terminal uses a preset encryption and compression algorithm to encrypt and compress the GYK replacement data file of the railcar operation control equipment to generate encrypted and compressed data; performs a preset character replacement operation on the strings at fixed positions in the fixed header data and / or fixed tail data of the encrypted and compressed data to obtain preprocessed data; and sends the preprocessed data to the GMS on-board equipment. The GMS vehicle-mounted device receives the preprocessed data, performs a reverse replacement operation on the preset characters at corresponding fixed positions in the fixed header data and / or fixed tail data of the preprocessed data to restore the original string, and obtains the replaced data; it then uses a decryption and decompression algorithm that matches the preset encryption and compression algorithm to perform decryption and decompression processing on the replaced data, and restores the GYK clothing data file.

8. The method according to claim 7, characterized in that, The preset encryption and compression algorithm is the ZIP encryption and compression algorithm, the fixed header data is the local file header and / or the central directory header; the fixed tail data is the central directory end record.

9. The method according to claim 8, characterized in that, The method further includes: The GMS vehicle-mounted device uses a preset verification algorithm to verify the integrity and legality of the restored GYK clothing data file; Upon successful verification, the subsequent usage process of the GYK costume data file will be executed. If the verification fails, the GYK replacement data file will be refused use, and an error message or data retransmission request will be triggered.

10. The method according to claim 9, characterized in that, The preset verification algorithm includes: CRC32 verification algorithm.