The invention provides a vehicle-mounted ATP 
system compatible with C2ATO and CBTC. The 
system comprises an application input layer, an application functional layer, an application output layer and amain calling module, wherein the application functional layer comprises all functional modules of the vehicle-mounted ATP 
system of C2ATO and CBTC 
train operation control systems; the application input / output 
layers are compatible with all internal and 
peripheral interfaces of the two 
train operation control systems; the main calling module is used for acquiring 
data information from the outside through each interface of the application input layer in the preset cyclic operation process, transmitting to each 
functional module corresponding to the application functional layer, and sequentiallycalling each 
functional module, so that the main calling module can actuate the 
processing function under the current system according to the received 
data information and transmitting the processed output information to the application output layer; and the output information is transmitted to the outside through each interface of the application output layer. According to the vehicle-mounted ATPsystem, seamless switching of two systems can be realized in the vehicle-mounted system controlled 
train operating process, the transportation efficiency is ensured, and a train can run efficiently.