SbDN:使用商用交换机的基于源的TSN级确定性网络
SbDN: Source-based TSN-Grade Deterministic Networking using Commodity Switches
浏览论文内容
中文总结 AI 辅助
该研究提出基于源的多智能体架构SbDN,用商用交换机实现TSN级确定性网络,通过TNP和TP两种方法保证时间关键流的端到端延迟,成本更低且调度时间短。
中文摘要 AI 辅助
确定性网络对汽车、工业和航空航天系统中的安全关键型应用至关重要,这些应用必须为时间关键型流量保证有界端到端延迟。时间敏感网络(TSN)提供了实现此类保证的机制,但其部署要求每一跳都配备昂贵的TSN兼容交换机,且需要复杂的逐交换机配置,这阻碍了运行时重新配置。本文提出了SbDN,一种多智能体基于源的架构,它使用商用以太网交换机实现TSN级确定性。SbDN将所有调度智能移至由三个协作智能体组成的集中式控制器,并仅在源端点强制执行计算出的配置,将交换机保留为简单的转发元素。我们提出了两种方法:时间网络分区(TNP),它在纯FIFO交换机上提供严格的时间隔离;流量优先级(TP),它利用交换机处的严格优先级排队来实现工作保守的尽力而为流量。两种方法均经形式化证明,可保证所有被接纳的时间关键型流满足其端到端截止期限。在两种拓扑上的40个基准配置中进行的评估显示,TNP和TP在每种场景下均实现了时间关键型流量的100%接纳,调度时间处于低毫秒范围,适用于安全的运行时重新配置。与标准TSN基线相比,SbDN以交换机基础设施成本的一小部分提供了更优的时间关键型延迟,同时通过两种方法的选择提供了具有竞争力的尽力而为吞吐量。
英文摘要
Deterministic networking is essential for safety-critical applications in automotive, industrial, and aerospace systems, where bounded end-to-end latency must be guaranteed for time-critical traffic. Time-Sensitive Networking (TSN) provides the mechanisms to achieve such guarantees, but its deployment requires expensive TSN-capable switches at every hop and complex per-switch configuration that hinders runtime reconfiguration. This paper presents SbDN, a Multi-Agent Source-based architecture that achieves TSN-grade determinism using commodity Ethernet switches. SbDN moves all scheduling intelligence to a centralized controller composed of three cooperating agents and enforces the computed configurations exclusively at the source endpoints, leaving switches as simple forwarding elements. We propose two methods: Temporal Network Partitioning (TNP), which provides strict temporal isolation on pure FIFO switches, and Traffic Prioritization (TP), which leverages strict-priority queuing at switches to enable work-conserving best-effort traffic. Both methods are formally proven to guarantee that all admitted time-critical flows meet their end-to-end deadlines. Evaluation across 40 benchmark configurations on two topologies shows that TNP and TP achieve 100\% admission of time-critical traffic in every scenario, with scheduling times in the low-millisecond range suitable for safe runtime reconfiguration. Compared to a standard TSN baseline, SbDN delivers superior time-critical latency at a fraction of the switch infrastructure cost, while offering competitive best-effort throughput through the choice between the two methods.