The invention discloses a communication network time service method based on a PTP
time synchronization signal. The method comprises the following steps: step S1, producing an initial
clock frequencysignal, and generating a local initial PPS
signal according to the initial
clock frequency
signal; step S2, acquiring a main
clock PPS signal, and comparing the main clock PPS signal with the local initial PPS signal, regulating the initial clock frequency signal according to a comparison result so as to obtain a standard clock frequency signal, and generating a local check PPS signal according tothe standard clock frequency signal; step S3, performing frequency division on the standard clock frequency signal to obtain a frequency-dividing clock frequency signal, and preforming the frequency-division on the frequency-dividing clock frequency signal to obtain a high-precision clock frequency signal; and step S4, producing a PTP
clock synchronization message
timestamp according to the high-precision clock frequency signal and the local check PPS signal, and analyzing the PTP
clock synchronization message
timestamp to produce the local time. The method and
system disclosed by the invention have the technical effect of being high in reliability and synchronization.