1. 引言
随着网络通信的不断发展,许多应用场景,例如工业物联网、车载网络、航空电子网
络以及移动前传网络等,对网络的实时性和确定性要求日益提升,传统以太网已经无法满
足人们的需求
[1]
.为了满足实时性,以 EtherCAT、Profinet、TTE 等为代表的一些实时通信
技术被应用在一些对实时性要求高的场景,这些技术都基于以太网,但同时又具有一些专
用机制,使得相互之间并不能兼容运行,也就限制了实时性以太网的进一步发展.在这种背
景下,IEEE802 TSN 任务组提出了时间敏感网络的概念,意图构建一个统一的数据链路层
协议,通过标准化使其在各个领域都能够同构运行,提供实时的数据传输.
TSN 目前主要开发了时钟同步、流量调度、网络配置系列标准集,网络配置可以将调
度信息配置到各节点,各节点在时钟同步的基础上用各种调度方法来实现实时性与确定性.
其中流量调度方法中最重要的便是 IEEE 802.1 Qbv
[2]
基于门控的时间感知整形器(Time
Aware Shaper,TAS),定义了一种基于队列传输选择的门控机制,每个传输队列与一个传
输门相关联,传输门的状态一共有两种:open:该队列门打开,若该队列中有待传输的
帧,可以进行传输; close:该队列门关闭,该队列无法进行传输.传输门的状态由
GCLs(Gate Control Lists,GCLs)控制,门控列表周期性的调度每个队列的流量,并控制每
个队列门打开的时间,门控机制如图 1 所示.此方法的实现依赖于 GCLs 的配置,但是协议
中并没有如何得到 GCLs 的方法.
图 1 IEEE802.1 Qbv 门控机制
下载: 全尺寸图片 幻灯片
评论0
最新资源