Method for realizing IEEE1588 master clock

An implementation method and master clock technology, applied in the field of information technology processing, can solve the problems of low processing efficiency, large load, low synchronization accuracy and low processing capacity of the PTP time synchronization system, and achieve high processing efficiency, reduce CPU load, The effect of improving synchronization accuracy and processing power

Active Publication Date: 2014-04-02
电信科学技术第五研究所有限公司
View PDF4 Cites 5 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0017] The embodiment of the present application provides a method and device for implementing an IEEE1588 master clock, which solves the problems of the PTP protocol message processing technology in the prior art, which has a large load on the CPU and low processing efficiency, and the synchronization accuracy and processing capacity of the PTP time synchronization system are low. To solve the technical problems, the CPU load of the PTP time synchronization system is reduced, the processing efficiency is high, the synchronization accuracy and processing capacity of the system are improved, and the technical effect of saving processing time is achieved, thereby meeting the application requirements of the master clock with a large amount of PTP business processing.

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 IEEE1588 master clock
  • Method for realizing IEEE1588 master clock
  • Method for realizing IEEE1588 master clock

Examples

Experimental program
Comparison scheme
Effect test

Embodiment 1

[0049] In Embodiment 1, a method for implementing an IEEE1588 master clock is provided, please refer to figure 1 , the implementation method in the embodiment of the present application specifically includes:

[0050] S10. Receive an Ethernet packet, identify and classify the Ethernet packet, and obtain packet data of different types.

[0051] Wherein, in the embodiment of the present application, the receiving the Ethernet message, and identifying and classifying the Ethernet message, and obtaining different types of message data are specifically: receiving the Ethernet message, and performing Identify and classify to obtain first data and second data, wherein the first data is PTP protocol message data that needs to be time stamped, and the second data is message data that does not need to be time stamped.

[0052] In a specific embodiment, the Ethernet message is received from the receiving end of the PHY receiving interface, and it is recognized that the currently receive...

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 an IEEE1588 master clock. The method comprises the following steps: receiving ethernet messages, and identifying and classifying the ethernet messages; performing receiving timestamp inserting operation on message data needing to be inserted with timestamps; analyzing the messages of the message data after inserting the timestamps, and extracting a first parameter needed for generating reply messages; generating PTP (picture transfer protocol) protocol reply messages according to the first parameter; buffering the generated PTP protocol reply messages, buffering the received message data, and transmitting buffered ethernet messages under transmitting dispatching control; identifying and classifying the buffered ethernet messages to obtain classified message data; when in a two-step mode, generating two-step PTP protocol messages, and transmitting all the ethernet messages to a PHY (Physical Layer Protocol) transmitting interface; when in a one-step mode, transmitting the PTP protocol messages after treating and the ethernet messages which do not need treating to the PHY transmitting interface.

Description

technical field [0001] The invention relates to the field of information technology processing, in particular to a method for realizing an IEEE1588 master clock. Background technique [0002] As the most widely used communication network, Ethernet has become the main development direction of the communication bearer network due to its superior cost performance, high technology maturity and high transmission rate. With the development of the network, profound changes have taken place in the networking form, service type and application occasions of the network. In the process of Ethernet moving towards network convergence, the normal operation of many services requires accurate clock synchronization. Therefore, the clock The need for synchronization puts higher and higher demands on it. For example, in 3G and 4G mobile communication networks, not only frequency synchronization is required between base stations, but also time synchronization is becoming more and more stringen...

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
Patent Type & Authority Applications(China)
IPC IPC(8): H04L7/00
Inventor 何定高王广才楚鹰军
Owner 电信科学技术第五研究所有限公司
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Try Eureka
PatSnap group products