{"title":"An application framework for the IEEE 1588 standard","authors":"E. Song, Kang Lee","doi":"10.1109/ISPCS.2008.4659207","DOIUrl":"https://doi.org/10.1109/ISPCS.2008.4659207","url":null,"abstract":"This paper introduces an application framework for the Institute of Electrical and Electronics Engineers (IEEE) 1588 standard. This application framework, developed at the National Institute of Standards and Technology (NIST), consists of five layers: hardware layer, operating system layer, middleware and tools layer, IEEE 1588 layer, and application layer. A prototype application system has been developed based on the established IEEE 1588 application framework using the Unified Modeling Language (UML) tool. A case study of the IEEE 1588 delay request-response mechanism based on the application framework is presented. The object-oriented application framework can ease integration and simplify the development of new IEEE 1588 applications by reducing the amount of time and errors to design and develop the IEEE 1588 standard infrastructure. Another benefit of this application framework is to enable developers to achieve standards compliance more readily.","PeriodicalId":428276,"journal":{"name":"2008 IEEE International Symposium on Precision Clock Synchronization for Measurement, Control and Communication","volume":"648 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2008-10-24","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"116091411","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
{"title":"Characterizing network synchronization potential with the minTDEV statistic","authors":"G. Dowd","doi":"10.1109/ISPCS.2008.4659221","DOIUrl":"https://doi.org/10.1109/ISPCS.2008.4659221","url":null,"abstract":"A growing number of applications today are based on the transfer of time and/or frequency over packet networks. This has created a requirement for new methods to support the modeling, testing and implementation of packet based time services. This paper describes a new metric called minTDEV. An overview of the Allan variance family and how this metric fits in is provided. A conceptual and formal definition of the metric is provided. Results of a test of the suitability of minTDEV to check compliance of a reference clock model are presented.","PeriodicalId":428276,"journal":{"name":"2008 IEEE International Symposium on Precision Clock Synchronization for Measurement, Control and Communication","volume":"1 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2008-10-24","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"126558800","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
{"title":"The cost of variability","authors":"J. Ridoux, D. Veitch","doi":"10.1109/ISPCS.2008.4659208","DOIUrl":"https://doi.org/10.1109/ISPCS.2008.4659208","url":null,"abstract":"We explore the robustness of synchronization performed in the presence of variable latencies using two software clocks: the TSCclock, designed to replace ntpd for Internet synchronisation, and ptpd, a software implementation of IEEE-1588. Using a precise comparison methodology the TSCclock is shown to be more accurate and far more robust. We discuss the reasons why and the implications for IEEE-1588 more generally.","PeriodicalId":428276,"journal":{"name":"2008 IEEE International Symposium on Precision Clock Synchronization for Measurement, Control and Communication","volume":"129 2","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2008-10-24","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"114107902","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
{"title":"Localization and clock synchronization need similar hardware support in wireless LANs","authors":"S. Parichha, M. Molle","doi":"10.1109/ISPCS.2008.4659227","DOIUrl":"https://doi.org/10.1109/ISPCS.2008.4659227","url":null,"abstract":"Secure localization protocols enable a group of cooperating verifier nodes in a wireless LAN to determine the physical location of a stranger (called the prover), using precision timing measurements during a carefully scripted packet exchange. After identifying a number of common features between the localization and precision clock synchronization problems, we describe a small set of additional physical-layer capabilities that - if incorporated into commercial wireless transceiver (PHY) products - could lead to significant performance improvements in both solution domains.","PeriodicalId":428276,"journal":{"name":"2008 IEEE International Symposium on Precision Clock Synchronization for Measurement, Control and Communication","volume":"57 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2008-10-24","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"132709125","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
{"title":"IEEE 1588 style synchronization over wireless link","authors":"Hamza Abubakari, Shivakumar Sastry","doi":"10.1109/ISPCS.2008.4659226","DOIUrl":"https://doi.org/10.1109/ISPCS.2008.4659226","url":null,"abstract":"We present a technique for synchronizing clocks over a wireless link between a pair of resource constrained nodes. A Kalman filter is used as a pre-processor to a PI controller to mitigate the effects of packet-losses and attenuate noise spikes. This Kalman filter directly tracks the skew, which is the rate of change of offset, between a pair of nodes. The PI controller accepts this skew as input and disciplines the clock on the follower node. Experimental results demonstrate the performance of this technique over a single hop. In the future, this technique can be extended to multihop systems and improve determinism in networked embedded systems.","PeriodicalId":428276,"journal":{"name":"2008 IEEE International Symposium on Precision Clock Synchronization for Measurement, Control and Communication","volume":"1 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2008-10-24","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"123341307","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
{"title":"Limits of synchronization accuracy using hardware support in IEEE 1588","authors":"P. Loschmidt, R. Exel, A. Nagy, G. Gaderer","doi":"10.1109/ISPCS.2008.4659205","DOIUrl":"https://doi.org/10.1109/ISPCS.2008.4659205","url":null,"abstract":"Clock synchronization protocols for packet-oriented networks, like IEEE 1588, depend on time stamps drawn from a local clock at distinct points in time. Due to the fact that software-generated time stamps suffer from jitter caused by non-deterministic execution times, many implementations for high precision clock synchronization rely on hardware support. This allows time readings for packets with very low jitter close to the physical layer. Nevertheless, approaches using hardware support have to carefully consider influences on synchronization accuracy when it comes to the range of nanoseconds. Among others, limits come from the update interval, oscillator stability, or hardware clock frequency. This paper enlightens the limits for such implementations based on an analysis of the influences of the main factors for jitter. The conclusions give hints for efficiently optimizing current implementations.","PeriodicalId":428276,"journal":{"name":"2008 IEEE International Symposium on Precision Clock Synchronization for Measurement, Control and Communication","volume":"147 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2008-10-24","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"122502373","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
{"title":"A sensor network architecture for military and crisis management","authors":"T. Koskiahde, J. Kujala, T. Norolampi","doi":"10.1109/ISPCS.2008.4659223","DOIUrl":"https://doi.org/10.1109/ISPCS.2008.4659223","url":null,"abstract":"This paper describes clock synchronization requirements for a modern military and crisis management sensor network. This paper also presents a network architecture utilizing IEEE 1588 implemented for sensor network use and some solutions selected to complete the special requirements. The requirements for the sensor network presented in the paper relate to clock synchronization accuracy, availability and security. Measurement results are also available concerning the synchronization accuracy.","PeriodicalId":428276,"journal":{"name":"2008 IEEE International Symposium on Precision Clock Synchronization for Measurement, Control and Communication","volume":"5 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2008-10-24","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"125394652","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
{"title":"PTP slave clock accuracy on circuit emulation system performance","authors":"M. Pinchas","doi":"10.1109/ISPCS.2008.4659211","DOIUrl":"https://doi.org/10.1109/ISPCS.2008.4659211","url":null,"abstract":"This paper presents a telecom circuit-emulation system that uses the precision time protocol (PTP) aka IEEE1588 v2 for frequency distribution. In particular, a differential clock recovery mechanism is described that uses PTP as its reference clock based at one time on OCXO and at the other time on TCXO. A performance comparison is demonstrated for various test scenarios and compared against the stability requirements for CES clock per ITU-T G.8261 and against the stricter requirements for TDM synchronization distribution per ITU-T G.823 and SDH Equipment Clock (SEC) requirements per ITU-T G.823. The new obtained test results may indicate whether a PTP slave clock based on TCXO can be used in a telecom circuit-emulation system and lead to a more cost effective solution compared with traditional adaptive clock recovery methods.","PeriodicalId":428276,"journal":{"name":"2008 IEEE International Symposium on Precision Clock Synchronization for Measurement, Control and Communication","volume":"64 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2008-10-24","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"126762819","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
Y. Li-Baboud, Xiao Zhu, D. Anand, Safiullah Hussaini, J. Moyne
{"title":"Semiconductor manufacturing equipment data acquisition simulation for timing performance analysis","authors":"Y. Li-Baboud, Xiao Zhu, D. Anand, Safiullah Hussaini, J. Moyne","doi":"10.1109/ISPCS.2008.4659217","DOIUrl":"https://doi.org/10.1109/ISPCS.2008.4659217","url":null,"abstract":"The ability to acquire quality equipment and process data is important for future real-time process control systems to maximize opportunities for semiconductor manufacturing yield enhancement and equipment efficiency. Clock synchronization for accurate time-stamping and maintaining a consistent frequency in trace data collection are essential for accurate merging of data from heterogeneous sources. To characterize the factors impacting data collection synchronization and performance, a configurable fab-wide equipment data acquisition (EDA) simulator has been developed. By understanding the factors impacting clock synchronization and accurate time-stamping, the simulator is used to identify and explore methods to mitigate the latencies and provide guidance on accurate time-stamping for equipment data acquisition systems.","PeriodicalId":428276,"journal":{"name":"2008 IEEE International Symposium on Precision Clock Synchronization for Measurement, Control and Communication","volume":"5 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2008-10-24","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"125737957","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
{"title":"Overview and timing performance of IEEE 802.1AS","authors":"M.D. Johas Teener, G. Garner","doi":"10.1109/ISPCS.2008.4659212","DOIUrl":"https://doi.org/10.1109/ISPCS.2008.4659212","url":null,"abstract":"IEEE 802.1AS is being developed in the 802.1 working group as part of a set of standards for audio/video bridging (AVB). AVB networks will carry time-sensitive, high-quality, audio/video traffic, and IEEE 802.1AS will provide synchronization for these networks and ensure that the jitter, wander, and synchronization requirements for the time-sensitive traffic can be met. IEEE 802.1AS includes an IEEE 802-specific layer 2 profile of IEEE Std 1588TM-2008, plus additional requirements needed to ensure performance for both full-duplex 802.3 (Ethernet) and 802.11 (WiFi) networks. The standard provides for very few options, both to simplify the configuration and operation by the user and to result in low cost. At present, the major features and requirements of 802.1AS are decided, with planned completion by 1Q2009. This paper gives an overview of the 802.1AS standard, describing which features of IEEE Std 1588TM-2008 it uses and what additional requirements it contains. The paper then describes performance testing that is in progress using early implementations of IEEE 802.1AS bridges and end stations.","PeriodicalId":428276,"journal":{"name":"2008 IEEE International Symposium on Precision Clock Synchronization for Measurement, Control and Communication","volume":"79 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2008-10-24","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"123136158","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}