Patent ID: 8259749

Claim:
A time information synchronization system, comprising: an application port subsystem and a core subsystem, wherein the application port subsystem comprises at least one application port; and the application port comprises: a real-time clock, configured to generate a clock and calibrate the generated clock according to a best system clock provided by the core subsystem in order to make the clock perform the frequency synchronization and/or the time synchronization with the core subsystem; and a time information processing unit, configured to: add first time information to a sent time information packet according to the clock generated by the real-time clock, add the first time information to a received time information packet, read second time information in the received time information packet, and send the first time information and the read second time information to the core subsystem; a stratum-1 clock selecting unit configured to select the best clock among the clocks of the application port as a stratum-1 best clock and report it to the core subsystem; a port state determining unit configured to determine a state of a current application port according to the best system clock received from the core subsystem; and a packet processing unit, configured to identify a time information packet, extract the time information packet from a service packet, insert the time information packet into the service packet, and assemble and disassemble the time information packet; wherein the core subsystem comprises: a stratum-2 clock selecting unit configured to select a best system clock according to attributes of the stratum-1 best clock provided by the application port subsystem; and a clock unit, configured to: determine the corresponding application port in the application port subsystem according to the best system clock selected by the stratum-2 clock selecting unit, receive the time information packet sent by the application port, read the first time information and the second time information in the packet, perform the frequency synchronization and/or the time synchronization according to the first time information and the second time information, and send the best system clock to the real-time clock of each application port in the application port subsystem.