IP Library Granted Patent US 12,615,312
Granted Patent B2
US 12,615,312 · App. 18/956,417 · Granted Apr 28, 2026

Train data transmission system and method, apparatus, and medium

Inventors: Zundi Huang (Jiangmen, CN); Cheng Peng (Jiangmen, CN); Ning Chang (Jiangmen, CN); Mengcheng Tan (Jiangmen, CN); Zhenguo Xu (Jiangmen, CN); Hongbei Chen (Jiangmen, CN); Jiaming Xu (Jiangmen, CN); Tianrui Meng (Jiangmen, CN)
Assignee: WUYI UNIVERSITY
H04L67/12H04L61/256H04L63/0428
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 12,615,312
App. No.
18/956,417
Granted
Apr 28, 2026
Kind
B2
Abstract

A train data transmission system and method, an apparatus, and a medium are disclosed. The method includes: acquiring, by a train data acquisition device, train-related data; receiving the train-related data from an onboard central control device and forwarding the train-related data to a database server by a network address translation (NAT) server; and in response to a web server receiving access information of an access terminal accessing a web service port exposed by a public network, acquiring, by the web server, target data from the train-related data stored in the database server according to the access information; and receiving, by the access terminal, the target data from the web server.

Claims (32)

1 . A train data transmission system, comprising:

a train data acquisition device configured to acquire train-related data;

an onboard central control device communicatively connected to the train data acquisition device;

a network address translation (NAT) server communicatively connected to the onboard central control device;

a data center comprising a web server and a database server, wherein the data center is bridged to the NAT server, the NAT server is configured to receive the train-related data from the onboard central control device and forward the train-related data to the database server, the database server is configured to store the train-related data, and the NAT server is configured to map a web service port of the web server to a public network; and

an access terminal, wherein, in response to the web server receiving access information of the access terminal accessing a web service port exposed by the public network, the web server is configured to acquire target data from the train-related data stored in the database server according to the access information, and the access terminal is configured to receive the target data from the web server.

2 . A train data transmission method, which is applied to the train data transmission system of claim 1 , the method comprising:

acquiring, by the train data acquisition device, train-related data;

receiving the train-related data from the onboard central control device and forwarding the train-related data to the database server by the NAT server, such that the database server stores the train-related data; and

in response to the web server receiving access information of the access terminal accessing the web service port exposed by the public network, acquiring, by the web server, target data from the train-related data stored in the database server according to the access information, and receiving, by the access terminal, the target data from the web server.

3 . The train data transmission method of claim 2 , wherein acquiring, by the train data acquisition device, train-related data comprises:

acquiring train physical parameters, current time and train information; and

concatenating the train physical parameters, the current time and the train information to obtain train-related data.

4 . The train data transmission method of claim 2 , wherein receiving the train-related data from the onboard central control device and forwarding the train-related data to the database server by the NAT server comprises:

binary encoding the train-related data to generate message plaintext and encrypting the message plaintext according to a key to generate message ciphertext by the onboard central control device;

receiving the message ciphertext from the onboard central control device and forwarding the message ciphertext to the database server by the NAT server; and

decrypting the message ciphertext according to the key to obtain the message plaintext and decoding the message plaintext to obtain the train-related data by the database server.

5 . The train data transmission method of claim 4 , wherein before binary encoding the train-related data to generate message plaintext, the method further comprises:

performing data transformation on the train-related data such that a length of the train-related data conforms to a preset length.

6 . The train data transmission method of claim 2 , wherein before receiving the train-related data from the onboard central control device and forwarding the train-related data to the database server by the NAT server, the method further comprises:

finding, by the data center, a bridge port of the NAT server according to a public network address of the NAT server; and

establishing a persistent transmission control protocol (TCP) connection between a bridge port of the data center and the bridge port of the NAT server.

7 . The train data transmission method of claim 2 , wherein receiving the train-related data from the onboard central control device and forwarding the train-related data to the database server by the NAT server comprises:

listening for data by a data interaction port of the NAT server;

receiving, by the data interaction port of the NAT server, the train-related data from a data interaction port of the onboard central control device; and

sending, by the data interaction port of the NAT server, the train-related data to a data interaction port of the database server.

8 . The train data transmission method of claim 2 , wherein receiving, by the access terminal, the target data from the web server comprises:

establishing a hypertext transfer protocol connection between the web server and the access terminal in response to the web server determining that the access information is valid;

sending, by a data interaction port of the web server, the target data to the access terminal; and

receiving the target data by a data interaction port of the access terminal.

9 . An electronic device, comprising: a memory, a processor, and a computer program stored in the memory and executable by the processor, wherein the computer program, when executed by the processor, causes the processor to implement the train data transmission method of claim 2 .

10 . A non-transitory computer-readable storage medium, storing computer-executable instructions for implementing the train data transmission method of claim 2 .

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Nov 22, 2024
From: HUANG, ZUNDI; PENG, CHENG; CHANG, NING; TAN, MENGCHENG; XU, ZHENGUO; CHEN, HONGBEI; XU, JIAMING; MENG, TIANRUI
To: WUYI UNIVERSITY
Reel/Frame 069437/0509 →
Priority Claims (1)
CN 202410210038.5 · Feb 26, 2024 · national
Continuity (1)
Related Publication 20250274516A1 · Aug 28, 2025
References Cited (6)
US 12413642B2 · Mesde · 2025 [cited by examiner]
US 20200389469A1 · Litichever · 2020 [cited by examiner]
US 20240096139A1 · Mesde · 2024 [cited by examiner]
US 20250220080A1 · Dattatraya · 2025 [cited by examiner]
CN 117749758A · 2024 [cited by examiner]
WO WO2025103619A1 · 2025 [cited by examiner]