0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

AS-2020 TSN CoreSolution直接拿下

北汇信息POLELINK 2023-09-21 08:27 次阅读
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

IEEE 802.1AS是一个网络时间同步协议,它是IEEE 802.1工作组的一部分,主要用于支持时间敏感的应用在桥接网络中的时间同步。802.1AS协议专门为了满足TSN网络中设备的时间同步需求而设计。TSN是一种网络技术,它可以提供精确的时间同步和低延迟,从而保障音视频、传感器控制器和其他时间敏感的以太网数据的传输。相较于AS-2011版本中的单时钟域,AS-2020版本则是提供了对多时钟域的支持。当前很多国内知名OEM和供应商都对AS-2020表现出了浓厚的兴趣,已经开始开发和设计基于AS-2020的车内时间同步网络架构。

应用背景

单一的时钟域在进行时间同步时,如果某条物理链路发生故障,影响了时间同步报文的传输,那么对于该物理链路所连接的下游节点以及依赖该节点参与时间同步的后续所有节点,它们的时间同步功能均会发生异常。


规范背景
针对上述异常情况,AS-2011采取BMCA重新选取主时钟的方法,而BMCA重新生成时间同步树是需要时间的,这段时间内整个网络的时间可能会有较大波动。
车载以太网AVB规范中也规定了对于这种异常情况的处理行为,对于switch节点,如果上游链路故障,该switch节点会采取syncReceiptTimeout behavior,具体来讲就是沿用上次储存的GM时间,依赖本地时钟向下游节点发送时间同步报文,而如果是与GM相邻的switch节点采取了这种行为,就可能会发生外部授时时钟源(如GPS)丢失的问题,这会影响整个网络时钟源的可靠性。对于终端slave节点,如果上游链路故障,该终端slave节点会采取Holdover behavior,具体来讲就是只能靠本地时钟和已知的自身和GM的频率偏差来维持自身时间,而如果这种行为持续较长时间的话,该终端slave节点的时间就可能会与GM的时间偏差越来越大。
AS-2020则是通过实现时钟域冗余来提高网络可靠性,从而尽可能保障当前网络在物理链路故障情况下的时间同步。下面介绍其中一种实现时钟域冗余的方法 - 通过类似CB链路冗余机制的方式来实现时钟域冗余。

9c5ab73a-5815-11ee-9788-92fbcf53809c.png

在上述时间同步网络拓扑中,以同一个GM为根节点,分别生成了蓝色和红色两个时间同步树(也就是两个时钟域),当其中一个时钟域中的时间同步报文传输异常时,相邻的下游节点可以使用另一个时间域中的时间同步报文来完成时间同步。
在这个网络中所有的节点都要具备同时支持多个时钟域的功能。
在实际环境中,终端节点(GM或者slave)与bridge之间蓝色的时间同步树和红色的时间同步树可以走两条不同的物理链路,这样在其中一条物理链路发生故障时,另一条物理链路上仍然搭载了有效的时间同步信息,整个网络的时间同步性能得以保障。

TSN CoreSolution新功能

TSN Box作为TSN CoreSolution中的硬件工具,在原有AS-2011时间同步节点仿真的基础上,增加了对AS-2020功能的支持。在上述时间同步网络拓扑中,TSNBox可以作为GM或者slave,同时维持两个时钟域中的时间。对于那些想要进行时钟域冗余的开发或测试,但又缺少相关设备支持的工程师来说,TSN Box无疑是一个优秀的选择。

TSN CoreSolution AS-2020功能特性验证
1)验证TSN Box可以作为GM同时维持两个不同的时钟域
9c82b488-5815-11ee-9788-92fbcf53809c.png                                   中间作为GM的TSNBox分别位于两个不同的时钟域中
抓取左侧链路上的sync报文发现其domain number为0,抓取右侧链路上的sync报文发现其domain number为2,且左右两侧链路上Pdelay_Req、Pdelay_Resp和Pdelay_Resp_Follow_Up 报文的domainNumber都是 0(与AS-2020规范相符)。
Domain0中作为slave的TSNBox显示的同步结果如下:9c965132-5815-11ee-9788-92fbcf53809c.png
Domain2中作为slave的TSNBox显示的同步结果如下:9c9ea5ee-5815-11ee-9788-92fbcf53809c.png可见两个不同时钟域中的slave均和GM达到时间同步,这说明中间的TSN Box作为GM在同时维持两个不同的时钟域。
2)验证TSN Box可以作为slave同时维持两个不同的时钟域
9ca8c24a-5815-11ee-9788-92fbcf53809c.png                                       中间作为slave的TSNBox分别位于两个不同的时钟域中
抓取左侧链路上的sync报文发现domain number为0,抓取右侧链路上的sync报文发现domain number为2,且Pdelay_Req, Pdelay_Resp, and Pdelay_Resp_Follow_Up 报文的domainNumber是 0。
作为slave的TSNBox使能Reverse Sync功能,发送同步时间戳,并利用TSNBox对Reverse Sync的支持来计算GM与slave之间的同步误差/精度。
Domain0中作为GM的TSNBox显示的同步结果如下:9cbc96f8-5815-11ee-9788-92fbcf53809c.pngDomain2中作为GM的TSNBox显示的同步结果如下:9cd0de9c-5815-11ee-9788-92fbcf53809c.png
可见位于两个不同时钟域中的slave均和对应的GM达到时间同步,这说明中间的TSN Box作为slave在同时维持两个不同的时钟域。

典型应用场景示例9cedb8c8-5815-11ee-9788-92fbcf53809c.png在断开绿色物理链路的情况下,不影响GM和slave之间的时钟同步。9cfea5b6-5815-11ee-9788-92fbcf53809c.png在断开红色物理链路的情况下,不影响GM和slave之间的时钟同步。
9d08d856-5815-11ee-9788-92fbcf53809c.png
通过时钟域冗余的功能,保证了在其中一条物理链路发生故障时,原时间同步网络的所有节点仍然可以正常进行时间同步。

公司背景
TSN Syetems在TSN工具链产品领域已有长达十年的发展历史,其公司内部有超过50位时间敏感网络和汽车电子电器架构方面的专家。TSN Systems公司专注TSN技术研发,致力于提供专业的测量和分析工具来帮助汽车行业控制复杂度、降低风险,其TSN CoreSolution是该公司推出的最新产品,致力于辅助工程师进行复杂TSN网络的研发和验证。
北汇信息作为TSN Systems在中国的独家合作伙伴,多年来一直致力于TSN设计与验证的实践工作,积累了丰富的TSN项目经验。期间,参与多个国内TSN项目,拥有完整的TSN设计、仿真、原型搭建的开发经验,同时为客户提供齐备的TSN测试工具链与验证方法。

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 协议
    +关注

    关注

    2

    文章

    620

    浏览量

    41286
  • 网络
    +关注

    关注

    14

    文章

    8392

    浏览量

    95750
  • TSN
    TSN
    +关注

    关注

    3

    文章

    299

    浏览量

    18105
收藏 人收藏
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

    硬核拆解!TSN Core Solution 3详细讲解#TSN #时间敏感网络

    TSN
    北汇信息POLELINK
    发布于 :2026年03月12日 15:21:51

    在制造业数字化转型中TSN的核心作用

    时间敏感网络(Time-Sensitive Networking,TSN)的本质是一组IEEE 802.1标准,实现了精确的同步和调度流量,使以太网能够支持运动控制和安全系统等对时间要求严格
    的头像 发表于 03-12 10:47 523次阅读
    在制造业数字化转型中<b class='flag-5'>TSN</b>的核心作用

    智能制造背后的关键技术:TSN与工业以太网的确定性革命

    工业4.0让生产网络日益复杂,传统“尽力而为”的以太网已难以满足实时控制需求。TSN技术通过时间同步与流量调度,实现确定性通信,推动IT与OT深度融合。光路科技(Fiberroad)的TSN交换机为工业网络提供稳定、可预测的传输能力,成为智能制造升级的重要基础设施。
    的头像 发表于 03-04 11:17 743次阅读
    智能制造背后的关键技术:<b class='flag-5'>TSN</b>与工业以太网的确定性革命

    从汽车到具身智能,TSN如何构建机器人的确定性未来?

    TSN提供的统一网络,能够让机器人开发人员将精力集中在应用软件和高级算法上,而不是被底层的通信问题所困扰。这正是具身智能时代的呼唤:将关注点从底层传输转移到上层智能。 随着技术的成熟和标准化,TSN 将成为机器人实现更复杂的任务、更精细的操作和更高效的人机协作的通用通信底
    的头像 发表于 01-14 14:14 7524次阅读
    从汽车到具身智能,<b class='flag-5'>TSN</b>如何构建机器人的确定性未来?

    成都华微分享TSN产品路线的实践与思考

    网络(TSN)系统设计”为主题,汇聚了来自科研院所、高校、企业及行业媒体等专家学者,围绕TSN展开了深度交流与探讨。
    的头像 发表于 12-10 16:18 1049次阅读

    【新品速递】面向时间敏感网络的模块化测试利器——TSN CoreSolution 4.0

    在汽车电子、工业自动化和航空航天等对时间敏感性要求较高的领域,传统的网络测试工具已难以应对挑战,尤其是TSN(时间敏感网络)技术的应用,万兆车载以太网的需求对测试工具提出了更高
    的头像 发表于 12-10 10:03 828次阅读
    【新品速递】面向时间敏感网络的模块化测试利器——<b class='flag-5'>TSN</b> <b class='flag-5'>CoreSolution</b> 4.0

    TSN与环形架构如何为软件定义汽车提供可靠通信

    汽车制造商正积极推动车载高速以太网主干的发展,采用新兴技术趋势,例如以太网环形架构以实现冗余,以及时间敏感网络 (TSN) 和音频视频桥接 (AVB),进而可靠地传输时间敏感型数据。
    的头像 发表于 11-27 14:16 1199次阅读
    <b class='flag-5'>TSN</b>与环形架构如何为软件定义汽车提供可靠通信

    AS三部曲收官 | TSN精度突破:IEEE 802.1AS如何实现纳秒级时间同步?

    引言在TSN、车载网络与工业自动化等场景中,时间同步精度直接决定分布式系统的性能边界——哪怕微秒级偏差,都可能导致传感器与执行器协同失效。为了帮大家完整掌握IEEE802.1AS(时间敏感网络定时
    的头像 发表于 11-05 17:03 1743次阅读
    AS三部曲收官 | <b class='flag-5'>TSN</b>精度突破:IEEE 802.1AS如何实现纳秒级时间同步?

    AS三部曲之二 | TSN同步运行机制:多级设备同步如何避免误差累积?

    引言时间敏感网络(TSN)要求所有设备在纳秒级精度下协调工作。AS同步通过建立统一的时间基准,确保关键数据(如工业控制、自动驾驶指令)在严格时间窗口内传输,避免因时钟偏差引发系统故障。在上一篇
    的头像 发表于 09-25 17:32 1652次阅读
    AS三部曲之二 | <b class='flag-5'>TSN</b>同步运行机制:多级设备同步如何避免误差累积?

    TSN Qav测试实践

    我们在以往的文章中介绍了TSN相关的各个内容,包括《TSN(时间敏感网络)纯干货分享》、《TSN(Time-SensitiveNetworking)时间敏感网络协议导读:时间同步|延时
    的头像 发表于 09-17 10:03 1064次阅读
    <b class='flag-5'>TSN</b> Qav测试实践

    DDS-TSN 到底是如何实现的?

    概述1.1TSN与DDS的独立优势与局限随着智能网联汽车和车载网络架构的不断迭代,车载网络对实时性、确定性和高效数据分发的需求日益严苛。TSN和DDS的结合为车载以太网提供了确定性实时通信(TSN
    的头像 发表于 08-13 10:07 6199次阅读
    DDS-<b class='flag-5'>TSN</b> 到底是如何实现的?

    工厂网络从“通了”到“控得准”,就靠这台TSN交换机

    在工业网络迈向实时协同与确定性通信的转型期,TSN交换机成为关键支撑技术。光路科技推出的FR-TSN3206,集成多项TSN核心协议,支持纳秒级时间同步、精细化流量调度及多种工业环网冗余机制,专为
    的头像 发表于 06-16 11:50 915次阅读
    工厂网络从“通了”到“控得准”,就靠这台<b class='flag-5'>TSN</b>交换机

    TSN(时间敏感网络)是什么

    TSN(Time-Sensitive Networking)即时间敏感网络,是IEEE 802.1 TSN工作组开发的一系列数据链路层协议规范的统称,用于指导和开发低延迟、低抖动,并具有传输时间确定性的以太网局域网,是传统以太网在特定应用环境下的增强功能实现。
    的头像 发表于 06-14 15:51 7028次阅读

    工业通信大集结:TSN、PROFINET、EtherCAT交换机集中发布,光路科技展示核心产品

    工博会现场集中展示了多款来自Fiberroad的面向工业自动化与智能制造应用的以太网交换机产品,涵盖TSN交换机、PROFINET交换机、EtherCAT交换机及TSN嵌入式模块,为智能制造提供通信底座支持。
    的头像 发表于 06-09 14:28 1856次阅读
    工业通信大集结:<b class='flag-5'>TSN</b>、PROFINET、EtherCAT交换机集中发布,光路科技展示核心产品

    虹科白皮书 | 航空航天与国防革新:TSN和RTOS融合技术

    时间敏感网络(TSN)与实时操作系统(RTOS)的融合标志着航空航天行业的一个变革性里程碑。本文考察了TSN提供确定性、可靠和高带宽通信的能力,通过IEEEP802.1DP规范满足航空航天的独特
    的头像 发表于 06-04 17:02 1698次阅读
    虹科白皮书 | 航空航天与国防革新:<b class='flag-5'>TSN</b>和RTOS融合技术