首页> 外文会议>ISA s International Instrumentation Symposiun >Network Acceleration and Time Synchronization for Data Acquisition Systems using Commodity Networks and Operating Systems
【24h】

Network Acceleration and Time Synchronization for Data Acquisition Systems using Commodity Networks and Operating Systems

机译:使用商品网络和操作系统的数据采集系统的网络加速度和时间同步

获取原文

摘要

A user-mode network stack was designed to reduce the network communication latency and jitter of data acquisition and analysis programs. The resulting system has sub-millisecond I/O latency for small message sizes while running on the Microsoft Windows operating system without any custom hardware requirements or application software modifications. Existing applications are transparently redirected to use this custom network stack through the use of replacement dynamic link libraries that intercept standard networking API calls. A software device driver redirects incoming packets into the user-mode stack, allowing accelerated data (specifically, TCP and UDP for IPv4 and IPv6) to bypass the Windows data path. In addition to the user-mode network stack, a network-based software clock with microsecond resolution at the user-mode software level was also produced. This synchronization solution is compatible with Microsoft Windows and the NTPv4 standard, requires no hardware support, and allows clock synchronization to run over a commodity Ethernet network shared with application data, thereby significantly reducing the cost of deployment. The architecture includes a centralized time service, an API that allows access to this time source from all user-mode applications without the delay of a system call, and a device driver that identifies time synchronization packets in the network stack and bypasses key sources of delay in the operating system.
机译:旨在减少数据采集和分析程序的网络通信延迟和抖动的用户模式网络堆栈。生成的系统在Microsoft Windows操作系统上运行时具有小消息大小的Sub-MilliSecond I / O延迟,而无需任何自定义硬件要求或应用程序软件修改。通过使用拦截标准网络API调用的替换动态链接库来透明地重定向现有的应用程序以使用此自定义网络堆栈。软件设备驱动程序将传入数据包重定向到用户模式堆栈中,允许加速数据(具体地,TCP和IPv4和IPv6的UDP)来绕过Windows数据路径。除了用户模式网络堆栈之外,还产生了在用户模式软件级别的基于网络的软件时钟,并且是在用户模式软件级别的分辨率。此同步解决方案与Microsoft Windows和NTPv4标准兼容,不需要硬件支持,并且允许时钟同步以共享应用数据的商品以太网运行,从而显着降低部署成本。该架构包括集中时间服务,允许从所有用户模式应用程序访问此时间源的API,而无需延迟系统调用,以及识别网络堆栈中的时间同步分组并绕过关键延迟源的设备驱动程序在操作系统中。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号