高级检索

    FlyPTP:一种跨平台易部署的TSN时间同步实现方法

    FlyPTP: A Cross Platform and Easily Deployable Implementation Method for TSN Time Synchronization

    • 摘要: 时间敏感网络(time-sensitive networking, TSN )在传统以太网的基础上,增加高精度时间同步和时间感知整形等技术,为端到端提供低延时、低抖动和高可靠的确定性数据传输服务,在航空航天、工业控制、车载网络中具有广泛的应用场景.现有大量以太网端节点难以升级支持TSN时间同步,是制约TSN部署应用的瓶颈.本文提出一种TSN时间同步方法FlyPTP,其核心思想在于解耦时间同步功能与端节点固有架构,通过部署在端节点上的软件与接入交换机上的硬件相结合,实现平台无关的TSN时间同步功能.我们从理论上证明了FlyPTP方法的有效性,并基于FPGA开发了FlyPTP的硬件逻辑及相关软件.设计实验,选取多种异构端节点部署FlyPTP.结果表明,所有被测端节点无需修改现有软硬件即可完成部署,同步精度达到85ns,验证了FlyPTP在不修改现有架构的情况下,实现异构端节点TSN时间同步的能力.

       

      Abstract: Time Sensitive Networking (TSN) enhances traditional Ethernet with technologies such as high-precision time synchronization and time-aware shaping, delivering end-to-end deterministic data transmission services characterized by low latency, low jitter, and high reliability. It finds extensive applications in aerospace, industrial control, vehicle networks, and other scenarios. However, the inability of a large number of existing Ethernet end nodes to upgrade for TSN time synchronization has become a bottleneck restricting TSN deployment and application. To address this challenge, this paper proposes a TSN time synchronization method called FlyPTP. Its core idea lies in decoupling the time synchronization function from the inherent architecture of end nodes. By combining software deployed on end nodes with hardware installed on access switches, FlyPTP achieves platform-agnostic TSN time synchronization. The theoretical validity of the FlyPTP method is proven, and the hardware logic of FlyPTP and related software are developed based on FPGA. Experiments are designed to deploy FlyPTP on various heterogeneous end nodes. The results show that all tested end nodes can be deployed without modifying existing software and hardware, with a synchronization accuracy reaching 85ns. This verifies the capability of FlyPTP to achieve TSN time synchronization for heterogeneous end nodes without altering their existing architectures. By separating time synchronization functions from the complex and diverse hardware/software environments of end nodes, FlyPTP provides a flexible and scalable solution for upgrading traditional Ethernet to TSN, overcoming the limitations of hardware dependency and kernel modification in conventional methods. This not only reduces the technical threshold for TSN deployment but also ensures compatibility and performance consistency across different platforms, laying a solid foundation for the large-scale application of TSN in industrial internet and critical infrastructure scenarios.

       

    /

    返回文章
    返回