Robust, reliable, and deterministic networks are essential for a variety of applications. In order to provide guaranteed communication network services, Time-Sensitive Networking (TSN) unites a set of standards for time-synchronization, flow control, enhanced reliability, and management. We design the TSN-FlexTest testbed with generic commodity hardware and open-source software components to enable flexible TSN measurements. We have conducted extensive measurements to validate the TSN-FlexTest testbed and to examine TSN characteristics. The measurements provide insights into the effects of TSN configurations, such as increasing the number of synchronization messages for the Precision Time Protocol, indicating that a measurement accuracy of 15 ns can be achieved. The TSN measurements included extensive evaluations of the Time-aware Shaper (TAS) for sets of Tactile Internet (TI) packet traffic streams. The measurements elucidate the effects of different scheduling and shaping approaches, while revealing the need for pervasive network control that synchronizes the sending nodes with the network switches. We present the first measurements of distributed TAS with synchronized senders on a commodity hardware testbed, demonstrating the same Quality-of-Service as with dedicated wires for high-priority TI streams despite a 200% over-saturation cross traffic load. The testbed is provided as an open-source project to facilitate future TSN research.
翻译:稳健、可靠且确定性网络对于多种应用至关重要。为提供有保障的通信网络服务,时间敏感网络(TSN)整合了一套有关时间同步、流量控制、增强可靠性及管理的标准。我们采用通用商用硬件与开源软件组件设计了TSN-FlexTest测试床,以实现灵活的TSN测量。通过开展广泛测量,我们验证了TSN-FlexTest测试床的有效性,并深入研究了TSN特性。测量结果揭示了TSN配置(如增加精确时间协议的同步消息数量)的影响,表明可实现15纳秒的测量精度。TSN测量还包含针对触觉互联网(TI)数据包流集合的时间感知整形器(TAS)的全面评估。这些测量阐明了不同调度与整形策略的效果,同时揭示了需通过同步发送节点与网络交换机的泛在网络控制。我们首次在商用硬件测试床上对分布式TAS与同步发送器进行了测量,证明在200%过饱和交叉流量负载下,高优先级TI流仍可享有与专用线路相同的服务质量。该测试床作为开源项目发布,以促进未来TSN研究。