由于CSMA- / CA / CD,我知道当前的以太网技术及其非确定性行为。我还看到很多关于时间敏感网络的新闻。
有人能简单解释一下TSN如何改变或增强时序,同步,它与IEEE 1588(PTP)等有什么关系?
答案 0 :(得分:4)
你的问题太宽泛了,但无论如何......
首先:
这些天的所有以太网链路都是全双工的,因此CSMA- / CA / CD等冲突避免已经成为过去,因为大约15年后我会说:以太网不共享媒体(就像用于Wi-Fi的空气一样),并且根本没有任何碰撞,所以不需要避免它。您是否从书籍或教师那里得到“因为CSMA- / CA / CD而无法确定”?然后那些需要认真更新。
(所以不,碰撞风险及其避免机制不是“当前以太网技术及其非确定性行为”的原因,尤其不是“当前”一词。)
然后:
关于TSN(时间敏感网络):TSN只是IEEE 802任务子组的新名称,首先称为AVB用于“音频视频桥接”,您可以从这里看到(2005年或2008年至2012年) :
http://www.ieee802.org/1/pages/avbridges.html
注意:音频/视频桥接任务组已重命名为 2012年11月“时间敏感网络任务组”。请参考 到该页面以获取更多信息。本页的其余部分已经过了 保留它当时存在,没有一些过时的会议 信息。
这一变化反映了其现在更广泛的视角:不仅用于专业音频/视频分发,还用于汽车和后期工业应用。所以这项工作仍在继续:
http://www.ieee802.org/1/pages/tsn.html
因此,您实际上可以通过Google搜索“以太网AVB”而不是“以太网TSN”找到有关TSN基本原理的大部分信息。维基百科页面,由直接参与的人员精心维护这项技术是一个良好的开端:
https://en.wikipedia.org/wiki/Audio_Video_Bridging
此外,与每项技术一样,技术方,即IEEE AVB-> TSN组,并且有营销方,负责品牌,用例和(非常重要的)认证计划,以标记和保证产品的互操作性,以建立一个健康的生态系统。对于AVB / TSN,此营销方面由成立于2009年的 AVnu Alliance SIG(特别兴趣小组)处理:
同样,您可以在网站的知识库部分找到大量信息(技术,白皮书,规格,常见问题解答):为什么要制作(要解决的问题是什么),它是如何工作的,它所针对的各个领域的用例是什么。
最后一句话:
AVB / TSN 不单个协议,而是一组协议,根据用例与可能的变体放在一起。示例:最初设计为自动配置/即插即用(内置于音响工程师,无需网络工程师),其汽车配置文件使用静态配置(因为减少了启动和配置时间,较少的代码/硬件用于降低了嵌入式设备的成本,无论如何,您不会改变汽车网络拓扑,也不会改变节点的角色。
这使得 BIG 一堆标准:基本的IEEE AVB标准汇集在一起,最后一个发布于2013 IIRC,已经有大约1,500页,而TSN正在扩展它。向参与者分配共同的挂钟,这是先前需要同步的,具有亚微秒级的精确度,本身就是一个很大的复杂问题。无论是在IEEE 1588中使用静态时钟设备参考(“PTP主站”),还是通过BMCA(最佳主时钟算法)选择,然后不断监控并可能再次选举的GM(“Grand Master”)在IEEE 802.1AS中。
此外,所有这些都需要不仅在终端节点中实现,而且还需要在交换机(网桥)中实现,这几乎在每个级别都有一个活跃的部分(时钟,但也有带宽预留,然后是接入和流量整形) )。因此,部分标准与节点相关,其他标准则与桥梁相关。
所以这一切都非常庞大和复杂,并且从1,500页(我曾经从封面到封面阅读) - 现在不仅如此 - “简要说明TSN如何改变或增强时序,同步,它与IEEE 1588(PTP)等有什么关系?“有点挑战......尤其是”etc“部分......: - )
希望这几个指针有所帮助。