A Network Time Server using CPS

GPS를 이용한 네트워크 시각 서버

  • 황소영 (부산대학교 전자계산학과) ;
  • 유동희 (부산가톨릭대학교 컴퓨터정보공학과)
  • Published : 2004.08.01


Precise time synchronization is a main technology in high-speed communications, parallel and distributed processing systems, Internet information industry and electronic commerce. Synchronized clocks are useful for many leasers. Often a distributed system is designed to realize some synchronized behavior, especially in real-time processing in factories, aircraft, space vehicles, and military applications. Nowadays, time synchronization has been compulsory thing as distributed processing and network operations are generalized. A network time server obtains, keeps accurate and precise time by synchronizing its local clock to standard reference time source and distributes time information through standard time synchronization protocol. This paper describes design issues and implementation of a network time server for time synchronization especially based on a clock model. The system uses GPS (Global Positioning System) as a standard reference time source and offers UTC (universal Time coordinated) through NTP (Network Time protocol). Implementation result and performance analysis are also presented.


  1. J. Levine, 'Efficient time transfer using the Internet,' Proceedings of Frequency Control Symposium and PDA Exhibition, pp.522-529, 2002
  2. S.M. Jun, D.H. Yu, S.Y. Seong, and Y.H. Kim, 'A time synchronization method for NTP,' Proceedings of the RTCSA, pp.466-473, 1999
  3. N. Minar, 'A survey of the NTP network,' MIT Media Lab., 1999
  4. T. Cuatto, C. Passerone, L. Lavagno, A. Jurecska, M. Marelli, A. Damiano, C. Sansoe, 'A case study in embedded system design: an engine control unit,' Proceedings of Design Automation Conference, pp.804-807, 1998
  5. P.K. Sinha, 'Distributed Operating Systems: Concepts and Design,' IEEE Computer Society, pp.282-292, 1997
  6. P. Skoog, 'The Importance of Network Time Synchronization,' TrueTime, Inc
  7. SAMSUNG KS32C50100 Microcontroller User's Manual, 1999
  8. lSI, pSOSystem Concepts, lSI pSOSystem Manual
  9. HP 58503B and HP 59551A GPS Receivers Operating and Programming Guide, 58503-90013, Hewlett Packard
  10. HP 53131A/132A 225MHz Universal Counter Operating Guide, 53131-90055, Hewlett Packard
  11. NTPv4.1.72 User Manuals
  12. httF/ /www.boulder.nist.gov/timefreq/