Take a sneak peek at the new NIST.gov and let us know what you think!
(Please note: some content may not be complete on the beta site.).

View the beta site
NIST logo
Bookmark and Share

IEEE 1588


Kang Lee

General Information:
301 975 6602 Telephone
301 990 3851 Facsimile

100 Bureau Drive,
M/S 8220
Gaithersburg, MD

An Object Model and Application Framework for IEEE 1588-2008

An object model and application framework for IEEE 1588-2008 are included in the following rar file.  The object model, consisting of data types, datasets, entities, and devices based on the IEEE 1588 standard, is defined in an object-oriented approach using Unified Modeling Language tool.  It can be used to generate source code of the IEEE 1588 standard protocol. The application framework is an architecture of IEEE 1588 applications. It consists of five layers: hardware layer, operating system layer, middleware and tools layer, IEEE 1588 layer, and application layer. This application framework can help ease and simplify the design and development of new IEEE 1588 applications. The materials provided are developed based on the IEEE 1588-2008 standard for experimental use only.  It is used at user’s own risk.

IEEE1588 Object Model-Framework-Implementation.zip