Dissertation > Excellent graduate degree dissertation topics show

Research and Realization of Precision Clock Synchronization Protocol

Author: HuYingChao
Tutor: FuPing
School: Harbin Institute of Technology
Course: Instrument Science and Technology
Keywords: Precision Time Protocol Ethernet clock synchronization LXI
CLC: TP393.11
Type: Master's thesis
Year: 2008
Downloads: 260
Quote: 3
Read: Download Dissertation


Ethernet has been applied in the field of test and measurement and industrial automation with the development of its technology nowadays, which, lead to the network test and control system. However, Ethernet can not meet real-time requirements for test and control system. Moreover, the existing network time synchronization protocols such as NTP, which declares an precision of millisecond level still can not meet the high-precision time synchronization requirements. Then IEEE 1588 standard comes up to resolve the problem by defining PTP.At the beginning, the thesis introduces ordinary clock, boundary clock and clock status in PTP, analyses PTP domain and PTP communication mechanism, studies best master clock and then put forward formulas for clock variance calculating. This thesis designs two methods to implement PTP on the basis of in-depth research on PTP. One is software implementation, the other is FPGA implementation.Software implementation is deployed on Linux platform. Best master clock algorithm is used to decide whether the PTP clock is master clock or slave clock in the thesis. In order to improve the accuracy of the clock synchronization, timestamps which represents sending and receiving time of the message passing through NIC driver is introduced as well as time offset is calculated by means of clock synchronization algorithm. This thesis designs clock correcting system to synchronize local clock to the master clock. The status of the clock is converted according to the protocol engine state machine.FPGA is used to capture timestamps in FPGA-based PTP implementation. Different from software implementation, PTP messages detecting, timestamps capturing, frequency-adjustable real-time clock are based on FPGA. Timestamps are captured between physical layer and MAC layer, which could eliminate protocol stack’s delay and jitter as well as improve synchronization precision. In addition, Reading the internal real-time clock’s time of the FPGA as the timestamps, then use the timestamps to calculate the offset between the master and the slave clock to fix the real-time clock of the FPGA. Finally, two PTP implementations are deployed on LXI instrument respectively, and synchronization precision is tested and analyzed. Results show that software implementation achieves a level of microsecond synchronization accuracy, while FPGA-based PTP implementation achieves sub-microsecond synchronization accuracy level.

Related Dissertations

  1. Development of LXI Arbitrary Waveform Generator,TM935
  2. Design of LXI Digital Multimeter Module,TM938.12
  3. The Design of the Dual-Camera High-Speed Synchronous Capturing System Based on Gigabit Ethernet,TP274.2
  4. Development of LXI Instrument Web Interface,TP274
  5. LXI-VXI Adapter Design,TP274
  6. Research on Integration Technologies of LXI Automatic Test System,TP274
  7. Design of LXI 1553B Bus Communication Module,TP273
  8. Development of LXI Counter,TP274
  9. Study on Time Synchronization Method for Urban Lighting Management System,TM923
  10. Research and Design on Smart Home System,TP273.5
  11. Urban Rail Transit Environment and Equipment Monitoring Systems Research and Exploration,TP277
  12. Design and Implementation of the CAN-Ethernet communication protocol converter based on ARM9,TP273.5
  13. Design of Solar Energy Collection Heat Control System for Bathing and Detecting Breakdown,TP273
  14. Study on the Technology of Control Plane in the Interconnection Network Based on the Intergraded Node,TN929.1
  15. Research of Clock Synchronization Over WIFI Networks,TN929.5
  16. Research of QoS Optimization Based on Neural Network Prediction for Ethernet Passive Optical Network,TN929.1
  17. Research on Monitoring System of High-Load Parallel Robot,TP242
  18. The Design of Servo Driver Industrial Ethernet Interface,TP273
  19. The Research of Electronic Current Transformer and Its Communication Interface,TM452
  20. Key Technologies Research Based on the E1 Transmission Multiplexer Network Bridge Switchs,TN915.05

CLC: > Industrial Technology > Automation technology,computer technology > Computing technology,computer technology > Computer applications > Computer network > Local area network (LAN), metropolitan - area network (MAN) > Ethernet
© 2012 www.DissertationTopic.Net  Mobile