来源:TSNLAB 微信公众号
TSN调度机制的核心是传输选择算法(Transmission selection algorithms),我们常说的调度器、整形器,都是按照一定的传输选择算法在执行任务。目前802.1Q已经定义了五种:SP(绝对优先级)、CBS(基于信用的整形)、ETS(增强传输选择)、TAS(时间感知整形)、ATS(异步流量整形)。请参考TSN调度机制,看这一篇就够了!此外,学术界在持续研究新的传输选择算法,由于对TSN方案不具备必要性,不在此进行介绍。
TSN控制面,也就是相应用户要求、执行资源预留的相关机制,在TSN的纯集中式配置模型和集中式网络分布式用户配置模型下,集中式网络配置(CNC,Centralized Network Configuration)控制器需要运行网络演算或门控编排算法。其中,对于使用SP、CBS、ETS、ATS的TSN方案,通过网络演算计算出各流量的时延上限,从而TSN为流量提供的端到端时延保障才是确定的、可靠的;对于使用TAS的TSN方案,通过门控编排算法,计算出门控列表(GCL,Gate Control List)的可行解,从而完成配置。
网络演算:TSN异步调度的时延上界分析——by 张嘉怡博士,研究网络演算4年。
TSN门控编排:实现纳秒级别的业务端到端SLA保障——by 高涛博士,TSN控制器算法资深工程师。