Font Size: a A A

The Research And Implementation Of NTP Time Server Based On W5100

Posted on:2013-07-02Degree:MasterType:Thesis
Country:ChinaCandidate:L SunFull Text:PDF
GTID:2248330362472549Subject:Communication and Information System
Abstract/Summary:PDF Full Text Request
With the Internet playing an increasingly important role in people’s living and working,Information technology and network technology is increasingly widely used in various industriesand fields, and many of these critical applications and technologies are required to be based ontime synchronization. LAN time synchronization technology, especially in the national economyand national security are becoming increasingly indispensable in many fields, for example,Telecommunications, Transportation, Commerce, Finance, Power Systems, National Defenseand so on. So people put forward higher requirements in the local area network timesynchronization accuracy.This paper presents the100M NTP time server design program based on W5100, for theclient to provide accurate time information in order to achieve client and server timesynchronization functions.Firstly, the paper briefly describes the NTP time server related knowledge, combined withthe network time system characteristics and requirements of computer system timesynchronization, and completion of the system hardware requirements and software requirements.Through needs analysis, complete hardware and software design in general.Secondly, fully taking into account the network real-time synchronization characteristics,this paper propose the NTP time server architecture based on the W5100, program from themodule build, structure, working principle of a functional verification and performance analysis.Specific to the hardware design of the chip32-bit ARM STM32F103RBT6core microprocessorchip as hardware control, to highly integrated chip W5100as a network interface chip, andintegrated GPS satellite communications module to developed with multi-communication portcircuit board module.Thirdly, design and implementation the part of the NTP time server software. The softwaredesign is the use of the interrupt handing mechanism based on the ARM microprocessor chip.Using the RealView MDK software development, integrated development software with KeilμVision4and RealView compiler software to write code, compile, simulate, test hardware andsoftware debugging work, in order to achieve the NTP time server time service function.Finally, the test showed that the design of the NTP time server application in good condition,the design not only have the value of engineering applications, but also have some theoreticalsignificance.
Keywords/Search Tags:Network Time Protocol, time synchronization, embedded system, W5100, GPS
PDF Full Text Request
Related items