Looking for breakthrough ideas for innovation challenges? Try Patsnap Eureka!

Method for realizing precision time protocol (PTP) with nanosecond-level precision

An implementation method and nanosecond-level technology, applied in digital transmission systems, electrical components, transmission systems, etc., to achieve the effects of reducing fluctuations, improving precision and accuracy, and ensuring consistency

Active Publication Date: 2011-09-21
北京神州数码云科信息技术有限公司
View PDF3 Cites 40 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

For these requirements, the traditional NTP and SNTP can no longer meet the needs of the application, in this case IEEE1588 came into being

Method used

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
View more

Image

Smart Image Click on the blue labels to locate them in the text.
Viewing Examples
Smart Image
  • Method for realizing precision time protocol (PTP) with nanosecond-level precision
  • Method for realizing precision time protocol (PTP) with nanosecond-level precision
  • Method for realizing precision time protocol (PTP) with nanosecond-level precision

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0031] figure 1 It is a system block diagram of this embodiment, which includes a CPU module 10 , a Switch module 12 , a PHY chip module 14 , an FPGA module 11 and a DPLL module 13 .

[0032] CPU module 10, running system software, manages the whole system;

[0033] Switch module 12 is the core switching module of the system, except that completing the forwarding function, it is also responsible for sending the PTP message to the CPU module for processing;

[0034] The PHY chip module 14, in addition to completing the data packet encoding and decoding and sending and receiving functions, is also responsible for: identifying the PTP event message, and latching its time stamp into a specific register, and generating an interrupt signal 4 to notify the CPU module to read; The clock is extracted from the Ethernet link, and the recovered clock 1 is output to the DPLL module for processing; the internal counter overflows to generate a pulse signal 2 to the FPGA;

[0035] FPGA modu...

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

PUM

No PUM Login to View More

Abstract

The invention discloses a method for realizing a precision time protocol (PTP) with nanosecond-level precision. The method comprises the following steps of: identifying a PTP message and recording a leaving or arrival timestamp of the PTP message in a physical layer (PHY) chip; realizing frequency synchronization by using a synchronization Ethernet (SyncE) technology in a physical layer; and managing the timestamp in a way of combining the PHY chip and a field programmable gate array (FPGA), and ensuring the consistency of time in the PHY chip and FPGA maintenance time at the arrival of the PTP message by adopting a software processing method. By the technical scheme provided by the invention, the requirements of a communication system on time synchronization precision can be met, and the synchronization precision of the PTP reaches a nanosecond level.

Description

technical field [0001] The invention relates to the technical field of clock synchronization in a communication system, in particular to a nanosecond-level precision PTP realization method. Background technique [0002] With the development of network technology, the requirements for time synchronization in distributed communication systems are getting higher and higher. For example, the synchronization accuracy requirements between devices in the current 3G communication system have reached the microsecond level, and the power system is even more required to reach nanoseconds. second level. For these requirements, the traditional NTP and SNTP can no longer meet the needs of the application, in this case IEEE1588 came into being. The full name of IEEE1588 is "Precision Clock Synchronization Protocol for Networked Measurement and Control Systems", or PTP (Precision Time Protocol) for short. [0003] In IEEE1588v2, time synchronization and frequency synchronization can be re...

Claims

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

Application Information

Patent Timeline
no application Login to View More
IPC IPC(8): H04L7/00H04L29/06
Inventor 冀朝阳
Owner 北京神州数码云科信息技术有限公司
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Patsnap Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Patsnap Eureka Blog
Learn More
PatSnap group products