首页 > 最新文献

2007 IEEE International Symposium on Precision Clock Synchronization for Measurement, Control and Communication最新文献

英文 中文
Object-oriented Model for IEEE 1588 Standard 面向对象的IEEE 1588标准模型
Kang B. Lee, E. Song
The IEEE 1588 standard specifies a protocol enabling precise synchronization of clocks in measurement and control systems implemented with technologies such as network communication, and distributed objects. The Unified Modeling Language (UML) is a powerful tool for object-oriented modeling, design, and development of complex distributed systems. This paper describes an object-oriented model for the IEEE 1588 standard-v2, which has been developed using UML tool at National Institute of Standards and Technology (NIST). Tliis model consists of the data types, datasets, entities, and devices of IEEE 1588 standard-v2. The model has been used to produce C++ source codes, and create C++ libraries for the IEEE 1588 standard-v2. With the help of this object model, the development time of IEEE 1588-basd distributed measurement and control applications can be reduced dramatically.
IEEE 1588标准规定了一种协议,可以通过网络通信和分布式对象等技术实现测量和控制系统中的时钟精确同步。统一建模语言(UML)是用于复杂分布式系统的面向对象建模、设计和开发的强大工具。本文描述了IEEE 1588标准v2的面向对象模型,该模型是在美国国家标准与技术研究所(NIST)使用UML工具开发的。该模型由IEEE 1588标准v2的数据类型、数据集、实体和设备组成。该模型已用于生成c++源代码,并为IEEE 1588标准v2创建c++库。利用该对象模型,可以大大缩短基于IEEE 1588的分布式测控应用的开发时间。
{"title":"Object-oriented Model for IEEE 1588 Standard","authors":"Kang B. Lee, E. Song","doi":"10.1109/ISPCS.2007.4383766","DOIUrl":"https://doi.org/10.1109/ISPCS.2007.4383766","url":null,"abstract":"The IEEE 1588 standard specifies a protocol enabling precise synchronization of clocks in measurement and control systems implemented with technologies such as network communication, and distributed objects. The Unified Modeling Language (UML) is a powerful tool for object-oriented modeling, design, and development of complex distributed systems. This paper describes an object-oriented model for the IEEE 1588 standard-v2, which has been developed using UML tool at National Institute of Standards and Technology (NIST). Tliis model consists of the data types, datasets, entities, and devices of IEEE 1588 standard-v2. The model has been used to produce C++ source codes, and create C++ libraries for the IEEE 1588 standard-v2. With the help of this object model, the development time of IEEE 1588-basd distributed measurement and control applications can be reduced dramatically.","PeriodicalId":258197,"journal":{"name":"2007 IEEE International Symposium on Precision Clock Synchronization for Measurement, Control and Communication","volume":"13 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2007-11-19","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"114485418","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}
引用次数: 7
Time Synchronization in the Eurobalise Subsystem Eurobalise子系统中的时间同步
T. Kurz, R. Hornstein, H. Schweinzer, M. Balik, M. Mayer
The ETCS standard was released by the European Union to reach interoperability in European railway signaling systems. This standard uses so called Eurobalises to send locally stored information to the passing train. Eurobalises are track mounted devices that operate on transponder technology. In order to support the standard for the European train control system (ETCS), a subsystem on the train called balise transmission module (BTM) was developed. The duty of the BTM is to tele-power an Eurobalise as the train passes and to receive the information sent by the Eurobalise. This data has to be demodulated and passed to the European vital computer (EVC), which is the control unit of the locomotive ensuring safe operation. To be able to locate a Eurobalise independent of received telegrams, a Balise Detect signal has to be additionally created by the BTM and sent to the EVC as demanded by ETCS standard. This signal is generated if the received field strength exceeds a given reference level. All components within the ETCS are operating in different time domains. In order to be able to calculate correct timing and odometric data, different time domains have to be synchronized. This has even effect on the safety critical operations within the system. ETCS requires the whole system fulfilling the SIL4 criteria. Considering modularity, it was decided that the BTM has to fulfill SIL4 criteria on its own, too. The crucial aspect is combining safety demands and time synchronization. It affects the communication between the BTM and the EVC. This paper focuses on the synchronization mechanisms within the components of the BTM and the synchronization between BTM and EVC.
ETCS标准由欧盟发布,旨在实现欧洲铁路信号系统的互操作性。该标准使用所谓的Eurobalises将本地存储的信息发送给经过的列车。Eurobalises是一种安装在轨道上的设备,采用应答器技术。为了支持欧洲列车控制系统(ETCS)的标准,在列车上开发了一个子系统,称为balise传输模块(BTM)。BTM的职责是在列车通过时为Eurobalise提供远程动力,并接收Eurobalise发送的信息。这些数据必须被解调并传递给欧洲关键计算机(EVC),它是机车安全运行的控制单元。为了能够独立于接收到的电报定位Eurobalise, BTM必须额外创建一个Balise Detect信号,并根据ETCS标准的要求发送到EVC。如果接收到的场强超过给定的参考电平,就会产生该信号。ETCS内的所有组件都在不同的时间域中运行。为了能够计算正确的时序和里程数据,不同的时间域必须同步。这甚至影响到系统内的安全关键操作。ETCS要求整个系统满足SIL4标准。考虑到模块化,我们决定BTM也必须自己满足SIL4标准。关键是将安全需求与时间同步结合起来。影响BTM和EVC之间的通信。本文重点研究了BTM组件内部的同步机制以及BTM与EVC之间的同步。
{"title":"Time Synchronization in the Eurobalise Subsystem","authors":"T. Kurz, R. Hornstein, H. Schweinzer, M. Balik, M. Mayer","doi":"10.1109/ISPCS.2007.4383776","DOIUrl":"https://doi.org/10.1109/ISPCS.2007.4383776","url":null,"abstract":"The ETCS standard was released by the European Union to reach interoperability in European railway signaling systems. This standard uses so called Eurobalises to send locally stored information to the passing train. Eurobalises are track mounted devices that operate on transponder technology. In order to support the standard for the European train control system (ETCS), a subsystem on the train called balise transmission module (BTM) was developed. The duty of the BTM is to tele-power an Eurobalise as the train passes and to receive the information sent by the Eurobalise. This data has to be demodulated and passed to the European vital computer (EVC), which is the control unit of the locomotive ensuring safe operation. To be able to locate a Eurobalise independent of received telegrams, a Balise Detect signal has to be additionally created by the BTM and sent to the EVC as demanded by ETCS standard. This signal is generated if the received field strength exceeds a given reference level. All components within the ETCS are operating in different time domains. In order to be able to calculate correct timing and odometric data, different time domains have to be synchronized. This has even effect on the safety critical operations within the system. ETCS requires the whole system fulfilling the SIL4 criteria. Considering modularity, it was decided that the BTM has to fulfill SIL4 criteria on its own, too. The crucial aspect is combining safety demands and time synchronization. It affects the communication between the BTM and the EVC. This paper focuses on the synchronization mechanisms within the components of the BTM and the synchronization between BTM and EVC.","PeriodicalId":258197,"journal":{"name":"2007 IEEE International Symposium on Precision Clock Synchronization for Measurement, Control and Communication","volume":"1 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2007-11-19","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"124391256","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}
引用次数: 6
Provision of Precise Timing via IEEE 1588 Application Interfaces 通过IEEE 1588应用接口提供精确定时
J. Eidson, J. Mackay, G. Garner, V. Skendzic
The protocol specified in IEEE 1588, together with a profile, define a timing system that may be used to supply precise timing to applications. However, IEEE 1588 does not say anything about the interface to the applications. In designing this interface, the application performance requirements (e.g., jitter, wander, time synchronization) must be considered. For example, an application that requires microsecond or better time synchronization needs a hardware or firmware interface; a software interface can result in exceeding the synchronization requirement by a factor of 1000 or more. This paper describes the performance requirements of example applications. It then describes a general application interface in abstract terms. Finally, it describes realizations of the interface that can meet the performance requirements for selected applications.
在IEEE 1588中指定的协议,连同一个配置文件,定义了一个可用于向应用程序提供精确定时的定时系统。然而,IEEE 1588并没有提到任何关于应用程序接口的内容。在设计该接口时,必须考虑应用程序的性能要求(例如,抖动、漫游、时间同步)。例如,需要微秒或更好时间同步的应用程序需要硬件或固件接口;软件接口可能导致同步需求超出1000倍或更多。本文描述了示例应用程序的性能要求。然后用抽象的术语描述一个通用的应用程序接口。最后,描述了满足所选应用程序性能要求的接口实现。
{"title":"Provision of Precise Timing via IEEE 1588 Application Interfaces","authors":"J. Eidson, J. Mackay, G. Garner, V. Skendzic","doi":"10.1109/ISPCS.2007.4383765","DOIUrl":"https://doi.org/10.1109/ISPCS.2007.4383765","url":null,"abstract":"The protocol specified in IEEE 1588, together with a profile, define a timing system that may be used to supply precise timing to applications. However, IEEE 1588 does not say anything about the interface to the applications. In designing this interface, the application performance requirements (e.g., jitter, wander, time synchronization) must be considered. For example, an application that requires microsecond or better time synchronization needs a hardware or firmware interface; a software interface can result in exceeding the synchronization requirement by a factor of 1000 or more. This paper describes the performance requirements of example applications. It then describes a general application interface in abstract terms. Finally, it describes realizations of the interface that can meet the performance requirements for selected applications.","PeriodicalId":258197,"journal":{"name":"2007 IEEE International Symposium on Precision Clock Synchronization for Measurement, Control and Communication","volume":"51 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2007-11-19","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"124780238","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}
引用次数: 10
Time-Triggered Ethernet and IEEE 1588 Clock Synchronization 时间触发以太网和IEEE 1588时钟同步
A. Ademaj, H. Kopetz
The time-triggered Ethernet unifies real-time and non-real-time traffic into a single communication architecture. We have built a prototype implementation of an FPGA TT-Ethernet switch and an FPGA TT Ethernet communication controller supporting a network bandwidth of 100 Mbit/sec. Time-Triggered Ethernet introduces two message classes, i) the standard event-triggered Ethernet messages, denoted as ET messages, and ii) the time-triggered Ethernet messages, denoted as TT messages. All TT messages are transmitted periodically and are scheduled a priori in a way that there are no conflicts on the network. The network handles these messages according to the cut-through paradigm. Computer nodes containing TT Ethernet communication controllers establish and maintain global time base. However nodes containing standard Ethernet controllers can be connected to a TT Ethernet system and can send ET messages without affecting the temporal properties of the TT messages. The global time format of the TT Ethernet deploys the UTC time format which is compatible with the time format of the IEEE 1588 standard. In these work we present how we deploy the IEEE 1588 in order to synchronize the TT Ethernet controllers which require a tight synchronization among them. Additionally the IEEE 1588 clock synchronization based protocol will be implemented at standard Ethernet controllers such that they can be establish and maintain a global time base.
时间触发以太网将实时和非实时流量统一到一个单一的通信架构中。我们建立了一个FPGA TT-以太网交换机和FPGA TT以太网通信控制器的原型实现,支持100 Mbit/sec的网络带宽。时间触发的以太网引入了两类消息:i)标准事件触发的以太网消息,表示为ET消息;ii)时间触发的以太网消息,表示为TT消息。所有TT消息都是定期传输的,并以网络上没有冲突的方式预先调度。网络根据直通范例处理这些消息。包含TT以太网通信控制器的计算机节点建立并维护全局时基。但是,包含标准以太网控制器的节点可以连接到TT以太网系统,并且可以在不影响TT消息的时间属性的情况下发送ET消息。TT以太网的全局时间格式采用UTC时间格式,与IEEE 1588标准的时间格式兼容。在这些工作中,我们介绍了如何部署IEEE 1588以同步TT以太网控制器,这需要它们之间的紧密同步。此外,基于IEEE 1588时钟同步的协议将在标准以太网控制器上实现,以便它们可以建立和维护全局时基。
{"title":"Time-Triggered Ethernet and IEEE 1588 Clock Synchronization","authors":"A. Ademaj, H. Kopetz","doi":"10.1109/ISPCS.2007.4383771","DOIUrl":"https://doi.org/10.1109/ISPCS.2007.4383771","url":null,"abstract":"The time-triggered Ethernet unifies real-time and non-real-time traffic into a single communication architecture. We have built a prototype implementation of an FPGA TT-Ethernet switch and an FPGA TT Ethernet communication controller supporting a network bandwidth of 100 Mbit/sec. Time-Triggered Ethernet introduces two message classes, i) the standard event-triggered Ethernet messages, denoted as ET messages, and ii) the time-triggered Ethernet messages, denoted as TT messages. All TT messages are transmitted periodically and are scheduled a priori in a way that there are no conflicts on the network. The network handles these messages according to the cut-through paradigm. Computer nodes containing TT Ethernet communication controllers establish and maintain global time base. However nodes containing standard Ethernet controllers can be connected to a TT Ethernet system and can send ET messages without affecting the temporal properties of the TT messages. The global time format of the TT Ethernet deploys the UTC time format which is compatible with the time format of the IEEE 1588 standard. In these work we present how we deploy the IEEE 1588 in order to synchronize the TT Ethernet controllers which require a tight synchronization among them. Additionally the IEEE 1588 clock synchronization based protocol will be implemented at standard Ethernet controllers such that they can be establish and maintain a global time base.","PeriodicalId":258197,"journal":{"name":"2007 IEEE International Symposium on Precision Clock Synchronization for Measurement, Control and Communication","volume":"77 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2007-11-19","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"124990248","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}
引用次数: 33
Modeling and Simulation Analysis of PTP Clock Servo PTP时钟伺服系统建模与仿真分析
G. Giorgi, C. Narduzzi
In the paper we present a behavioral simulation of PTP synchronization, based on the OMNeT++ simulator. Node, link and traffic source behavior are represented by statistical source and flow models. This approach, which differs from most approaches to PTP analysis, allows to focus on fundamental aspects of analysis and can be useful to assess the suitability of PTP synchronization in relation to network architecture and operating conditions, as well as for the optimization of clock servo design.
本文提出了一种基于omnet++的PTP同步行为仿真方法。节点、链路和流量源行为用统计源和流量模型表示。这种方法与大多数PTP分析方法不同,它允许将重点放在分析的基本方面,并且可以用于评估与网络架构和操作条件相关的PTP同步的适用性,以及时钟伺服设计的优化。
{"title":"Modeling and Simulation Analysis of PTP Clock Servo","authors":"G. Giorgi, C. Narduzzi","doi":"10.1109/ISPCS.2007.4383791","DOIUrl":"https://doi.org/10.1109/ISPCS.2007.4383791","url":null,"abstract":"In the paper we present a behavioral simulation of PTP synchronization, based on the OMNeT++ simulator. Node, link and traffic source behavior are represented by statistical source and flow models. This approach, which differs from most approaches to PTP analysis, allows to focus on fundamental aspects of analysis and can be useful to assess the suitability of PTP synchronization in relation to network architecture and operating conditions, as well as for the optimization of clock servo design.","PeriodicalId":258197,"journal":{"name":"2007 IEEE International Symposium on Precision Clock Synchronization for Measurement, Control and Communication","volume":"445 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2007-11-19","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"115612677","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}
引用次数: 26
Precision Packet Delay Measurements Using IEEE 1588v2 基于IEEE 1588v2的精确分组延迟测量
L. Cosart
Aspects of IEEE 1588 Version 2, in particular the provisions for unicast and for faster sync rates, when combined with hardware timestamping and a precision timing reference such as GPS, provide a powerful tool for studying packet latency and packet delay variation, both in the laboratory and in live production networks. Many devices found in telecom networks such as routers, multilayer switches, and DSL access multiplexers, as well as complex networks, do not lend themselves to study using exclusively the multicast of the original IEEE 1588 definition. Further, investigation of the temporal characteristics of packet delay variation benefits from the increased sync rates available in IEEE 1588v2. This paper presents results and analysis of measurements taken in laboratory networks and production networks in various locations throughout the world. Networks of various types ranging from Local Area Networks (LANs) to Wide Area Networks (WANs) are studied.
IEEE 1588 Version 2的各个方面,特别是对单播和更快同步速率的规定,当与硬件时间戳和精确定时参考(如GPS)相结合时,为在实验室和现场生产网络中研究数据包延迟和数据包延迟变化提供了强大的工具。电信网络中的许多设备,如路由器、多层交换机和DSL接入多路复用器,以及复杂的网络,都不适合专门使用原始IEEE 1588定义的多播进行研究。此外,对分组延迟变化的时间特性的研究得益于IEEE 1588v2中可用的增加的同步速率。本文介绍了在世界各地的实验室网络和生产网络中进行的测量结果和分析。研究了从局域网(LANs)到广域网(wan)的各种类型的网络。
{"title":"Precision Packet Delay Measurements Using IEEE 1588v2","authors":"L. Cosart","doi":"10.1109/ISPCS.2007.4383778","DOIUrl":"https://doi.org/10.1109/ISPCS.2007.4383778","url":null,"abstract":"Aspects of IEEE 1588 Version 2, in particular the provisions for unicast and for faster sync rates, when combined with hardware timestamping and a precision timing reference such as GPS, provide a powerful tool for studying packet latency and packet delay variation, both in the laboratory and in live production networks. Many devices found in telecom networks such as routers, multilayer switches, and DSL access multiplexers, as well as complex networks, do not lend themselves to study using exclusively the multicast of the original IEEE 1588 definition. Further, investigation of the temporal characteristics of packet delay variation benefits from the increased sync rates available in IEEE 1588v2. This paper presents results and analysis of measurements taken in laboratory networks and production networks in various locations throughout the world. Networks of various types ranging from Local Area Networks (LANs) to Wide Area Networks (WANs) are studied.","PeriodicalId":258197,"journal":{"name":"2007 IEEE International Symposium on Precision Clock Synchronization for Measurement, Control and Communication","volume":"20 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2007-11-19","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"124385254","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}
引用次数: 25
Clock Synchronization for Wireless Positioning of COTS Mobile Nodes COTS移动节点无线定位的时钟同步
P. Loschmidt, G. Gaderer, T. Sauter
The paper presents an innovative method to detect the position of commercial-off-the-shelf (COTS) wireless 802.1 la/b/g client hardware by evaluating differential signal propagation delays, thereby enhancing security or safety in wireless networks. The measurement is done by detecting the arrival time of a client signal at precisely synchronized access points. The overall vision is to accurately determine the position of a sender as a basis for new techniques for access control and system security as well as location based services in wireless environments. Safety-critical applications, like the task to make machines accepting commands only from operators located within the range of the machine, can be implemented. Furthermore, a security architecture can use such location information in order to offer services such as position based access policies, VLANs (Virtual Local Area Network), or Internet connections defining precise spatial coverage.
本文提出了一种创新的方法,通过评估差分信号传播延迟来检测商用现货(COTS)无线802.1 la/b/g客户端硬件的位置,从而提高无线网络的安全性。测量是通过检测客户端信号在精确同步接入点的到达时间来完成的。总体愿景是准确地确定发送者的位置,作为无线环境中访问控制和系统安全以及基于位置的服务的新技术的基础。安全关键的应用,比如让机器只接受位于机器范围内的操作员的命令的任务,可以实现。此外,安全体系结构可以使用这些位置信息来提供诸如基于位置的访问策略、vlan(虚拟局域网)或定义精确空间覆盖的Internet连接等服务。
{"title":"Clock Synchronization for Wireless Positioning of COTS Mobile Nodes","authors":"P. Loschmidt, G. Gaderer, T. Sauter","doi":"10.1109/ISPCS.2007.4383775","DOIUrl":"https://doi.org/10.1109/ISPCS.2007.4383775","url":null,"abstract":"The paper presents an innovative method to detect the position of commercial-off-the-shelf (COTS) wireless 802.1 la/b/g client hardware by evaluating differential signal propagation delays, thereby enhancing security or safety in wireless networks. The measurement is done by detecting the arrival time of a client signal at precisely synchronized access points. The overall vision is to accurately determine the position of a sender as a basis for new techniques for access control and system security as well as location based services in wireless environments. Safety-critical applications, like the task to make machines accepting commands only from operators located within the range of the machine, can be implemented. Furthermore, a security architecture can use such location information in order to offer services such as position based access policies, VLANs (Virtual Local Area Network), or Internet connections defining precise spatial coverage.","PeriodicalId":258197,"journal":{"name":"2007 IEEE International Symposium on Precision Clock Synchronization for Measurement, Control and Communication","volume":"27 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2007-11-19","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"115123583","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}
引用次数: 16
IEEE 1588 on Windows XP® Powered Measurement Devices - Mastering the Trigger Challenge IEEE 1588对Windows XP®供电的测量设备-掌握触发挑战
K. Schmidt
In the literature, one can find many recommendations for clock designs for either fully HW assisted IEEE 1588 systems or embedded SW implementations. The focus of such solutions is mostly on improving the synchronization performance. However, in most test and measurement systems, the main problem is not synchronization of clocks, but triggering of devices: even on a general purpose OS like Windows XPreg it is always possible to find a clock source with a sufficient resolution of around 1 mus for a SW-only IEEE 1588 implementation, but none of the built-in timers is suitable for triggering the device with such a resolution. In this paper, we will discuss the limits of timers under Windows XPreg and introduce an FPGA based timing HW as assistance for an IEEE 1588 SW implementation for use in Rohde&Schwarz FSL spectrum analyzers.
在文献中,人们可以找到许多关于时钟设计的建议,无论是完全硬件辅助的IEEE 1588系统还是嵌入式软件实现。这些解决方案的重点主要放在提高同步性能上。然而,在大多数测试和测量系统中,主要问题不是时钟的同步,而是设备的触发:即使在像Windows XPreg这样的通用操作系统上,也总是可以找到一个时钟源,具有大约1 mus的足够分辨率,用于仅限sw的IEEE 1588实现,但是没有一个内置定时器适合以这样的分辨率触发设备。在本文中,我们将讨论Windows XPreg下定时器的限制,并介绍一种基于FPGA的定时硬件,作为IEEE 1588 SW实现的辅助,用于罗德与施瓦茨FSL频谱分析仪。
{"title":"IEEE 1588 on Windows XP® Powered Measurement Devices - Mastering the Trigger Challenge","authors":"K. Schmidt","doi":"10.1109/ISPCS.2007.4383779","DOIUrl":"https://doi.org/10.1109/ISPCS.2007.4383779","url":null,"abstract":"In the literature, one can find many recommendations for clock designs for either fully HW assisted IEEE 1588 systems or embedded SW implementations. The focus of such solutions is mostly on improving the synchronization performance. However, in most test and measurement systems, the main problem is not synchronization of clocks, but triggering of devices: even on a general purpose OS like Windows XPreg it is always possible to find a clock source with a sufficient resolution of around 1 mus for a SW-only IEEE 1588 implementation, but none of the built-in timers is suitable for triggering the device with such a resolution. In this paper, we will discuss the limits of timers under Windows XPreg and introduce an FPGA based timing HW as assistance for an IEEE 1588 SW implementation for use in Rohde&Schwarz FSL spectrum analyzers.","PeriodicalId":258197,"journal":{"name":"2007 IEEE International Symposium on Precision Clock Synchronization for Measurement, Control and Communication","volume":"29 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2007-10-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"132473783","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}
引用次数: 1
期刊
2007 IEEE International Symposium on Precision Clock Synchronization for Measurement, Control and Communication
全部 Acc. Chem. Res. ACS Applied Bio Materials ACS Appl. Electron. Mater. ACS Appl. Energy Mater. ACS Appl. Mater. Interfaces ACS Appl. Nano Mater. ACS Appl. Polym. Mater. ACS BIOMATER-SCI ENG ACS Catal. ACS Cent. Sci. ACS Chem. Biol. ACS Chemical Health & Safety ACS Chem. Neurosci. ACS Comb. Sci. ACS Earth Space Chem. ACS Energy Lett. ACS Infect. Dis. ACS Macro Lett. ACS Mater. Lett. ACS Med. Chem. Lett. ACS Nano ACS Omega ACS Photonics ACS Sens. ACS Sustainable Chem. Eng. ACS Synth. Biol. Anal. Chem. BIOCHEMISTRY-US Bioconjugate Chem. BIOMACROMOLECULES Chem. Res. Toxicol. Chem. Rev. Chem. Mater. CRYST GROWTH DES ENERG FUEL Environ. Sci. Technol. Environ. Sci. Technol. Lett. Eur. J. Inorg. Chem. IND ENG CHEM RES Inorg. Chem. J. Agric. Food. Chem. J. Chem. Eng. Data J. Chem. Educ. J. Chem. Inf. Model. J. Chem. Theory Comput. J. Med. Chem. J. Nat. Prod. J PROTEOME RES J. Am. Chem. Soc. LANGMUIR MACROMOLECULES Mol. Pharmaceutics Nano Lett. Org. Lett. ORG PROCESS RES DEV ORGANOMETALLICS J. Org. Chem. J. Phys. Chem. J. Phys. Chem. A J. Phys. Chem. B J. Phys. Chem. C J. Phys. Chem. Lett. Analyst Anal. Methods Biomater. Sci. Catal. Sci. Technol. Chem. Commun. Chem. Soc. Rev. CHEM EDUC RES PRACT CRYSTENGCOMM Dalton Trans. Energy Environ. Sci. ENVIRON SCI-NANO ENVIRON SCI-PROC IMP ENVIRON SCI-WAT RES Faraday Discuss. Food Funct. Green Chem. Inorg. Chem. Front. Integr. Biol. J. Anal. At. Spectrom. J. Mater. Chem. A J. Mater. Chem. B J. Mater. Chem. C Lab Chip Mater. Chem. Front. Mater. Horiz. MEDCHEMCOMM Metallomics Mol. Biosyst. Mol. Syst. Des. Eng. Nanoscale Nanoscale Horiz. Nat. Prod. Rep. New J. Chem. Org. Biomol. Chem. Org. Chem. Front. PHOTOCH PHOTOBIO SCI PCCP Polym. Chem.
×
引用
GB/T 7714-2015
复制
MLA
复制
APA
复制
导出至
BibTeX EndNote RefMan NoteFirst NoteExpress
×
0
微信
客服QQ
Book学术公众号 扫码关注我们
反馈
×
意见反馈
请填写您的意见或建议
请填写您的手机或邮箱
×
提示
您的信息不完整,为了账户安全,请先补充。
现在去补充
×
提示
您因"违规操作"
具体请查看互助需知
我知道了
×
提示
现在去查看 取消
×
提示
确定
Book学术官方微信
Book学术文献互助
Book学术文献互助群
群 号:481959085
Book学术
文献互助 智能选刊 最新文献 互助须知 联系我们:info@booksci.cn
Book学术提供免费学术资源搜索服务,方便国内外学者检索中英文文献。致力于提供最便捷和优质的服务体验。
Copyright © 2023 Book学术 All rights reserved.
ghs 京公网安备 11010802042870号 京ICP备2023020795号-1