虹科技术前沿|TSN网络中时间感知整形器的性能验证实测

原创 工业通讯 2024-07-24 17:31

导读



本文旨在验证时间敏感网络(TSN)中时间感知整形器(TAS)的性能,通过实施IEEE 802.1Qbv和IEEE 802.1AS-2020标准测试用例,确保其在网络中的准确性。我们选用了虹科RELY-TSN12和虹科RELY-10TSN12设备作为待测对象,并利用Calnex公司的Paragon-X与Keysight公司的Novus ONE PLUS测试台进行全面评估。文章将详细介绍测试流程、配置、设置以及关键的测试结果,展示TAS在控制抖动和防止窗口违规方面的实际表现,为您提供深入了解TSN技术应用的窗口。

图1 测试设置

在某些应用和行业中,确保高优先级数据帧在预定时隙内准时传输至关重要。时间感知整形器(IEEE 802.1Qbv)保障了控制数据在规定时隙内的准时传输,同时维持了可接受的抖动和延迟。本文旨在验证时间感知整形器的性能,通过分析结果来监测窗口违规并评估抖动,确保网络通信的准确性和可靠性。

01#

时间敏感网络的最近发展


以太网在航空航天和国防领域的通信应用日益增多,其中时间敏感网络(TSN)作为确保通信准确性的关键技术,正迅速成为主流。TSN通过时间感知整形器(TAS),基于IEEE 802.1Qbv标准,实现了网络流量的周期性分配,并通过设置优先级窗口来控制数据包的传输顺序。

为了实现网络节点间的精确时间同步,IEEE 802.1AS-2020同步协议被引入,保障了纳秒级别的时间一致性。尽管TSN技术尚属新兴,但行业组织如Avnu以及技术公司虹科SoC-e、Keysight(Novus ONE PLUS)和Calnex(Paragon-X)正在积极开发必要的测试计划和工具,旨在验证TSN设备的性能、标准合规性以及不同设备间的互操作性,从而推动这一技术的发展和应用。

02#

被测设备平台


虹科TSN交换机架构如图2所示,其核心功能包括Rx接口端口接收的帧从电信号到数字信号的转换,以及交换矩阵引擎基于MAC地址表和VLAN配置进行帧路由。出口数据包处理模块依据IEEE 802.1Qbv标准对输出缓冲区的帧进行排序,确保它们在预定时间窗口内正确转发。该模块与1588计时器(IEEE 802.1AS-2020)同步,保障了Tx端口的精确时隙转发。

图2 虹科IP Core架构

虹科SoC-e平台采用AMD Xilinx Ultrascale+MPSoC系统,其中处理系统(PS)负责软件处理,而可编程逻辑(PL)基于FPGA实现交换和TSN功能。

PS通过虹科SoC-e的定制Linux发行版进行配置,该系统内嵌了设置交换和TSN功能所需的命令,并通过内部端口与PL系统通信,实现PL寄存器的配置。图3展示了完整的虹科RELY-TSN-BRIDGE+10TSN12 TSN交换机架构。

图3 虹科RELY-TSN12

本次测试选用了两款设备:基于MTSN IP核的虹科RELY-TSN12(1Gbps)和基于TSN TGES IP核的虹科RELY-10TSN12(10Gbps),以评估不同速度下的TSN性能。

03#

测试设备配置


交换机配置可通过CLI、Netconf或Web界面进行,本测试选择Netconf来设置IEEE 802.1Qbv和VLAN,而IEEE 802.1AS-2020同步协议则通过Web界面配置。

IEEE 802.1AS-2020配置

本测试的主要目的是精确评估IEEE 802.1Qbv的性能,重点检查窗口违规情况和测量帧的抖动。为此,必须确保待测设备(DUT)与测试站之间达到纳秒级的同步。

我们将使用Paragon-X测试设备来精确计算DUT的接收(Rx)和发送(Tx)延迟,并通过迭代调整,最小化PPS(脉冲每秒)差异,确保与测试站的同步。完成这些校准步骤后,DUT将连接到Novus ONE PLUS测试站,并配置IEEE 802.1AS-2020协议。在此配置中,DUT的第一个端口将作为主端口,第二个端口作为从端口,同时配置发送优先级为7的数据包,验证同步协议的准确性。

IEEE 802.1Qbv与VLAN配置

我们将使用Netconf协议对DUT进行IEEE 802.1Qbv和VLAN配置,确保测试的精确性。测试将覆盖100M、1G和10G三种速度,其中虹科RELY-TSN12设备将用于100M和1G测试,而虹科RELY-10TSN12设备将用于所有三种速度的测试。

统一的VLAN配置将应用于所有测试速度,确保PORT1和PORT2均属于VLAN2,以此隔离测试流量,避免网络干扰。DUT的端口将设置为PVID1、PCP0、DEI0,允许所有入站帧(无论是否带标记)以指定的出站标记进行中继。

此外,将为VID2创建专门的VLAN表项,将PORT1和PORT2纳入其中,并从VLAN1中移除,以进一步精细化流量管理,为测试提供清晰的网络环境。

IEEE 802.1Qbv标准专门用于管理前向出口流量,本测试案例中将针对端口2进行配置。配置过程需根据网络速度进行差异化设置。以下是针对1Gbps速度下端口2的IEEE 802.1Qbv配置细节:

图4 IEEE 802.1-Qbv配置

配置确保每个队列在每个周期内仅在其分配的时间段内传输流量,同时设置了缓冲间隔以防止流量超出预定时间窗口,确保在此间隔期间不会转发流量。

对于 100M,配置有以下差异

  • Cycle time: 10000000ns
  • Base time: 0s and 0ns
  • Time intervals changes from 100000ns to 1000000ns and from 25000ns to 250000ns


对于 10G,配置有以下差异:

  • Cycle time: 100000ns

  • Base time: 0s and 0ns

  • Time intervals changes from 100000ns to 10000ns and from 25000ns to 2500ns 

图5 1G 的 IEEE 802.1Qbv 配置

Novus ONE PLUS测试站配置

为确保测试结果的准确性,Novus ONE PLUS测试站需经过精心配置。本测试涉及构建两个具备以太网和精确时间协议(PTP,IEEE 802.1AS-2020)功能的拓扑结构,其中拓扑1充当主设备,拓扑2作为从设备。关键配置参数包括点对点(P2P)延迟机制、多播设置、域编号0、优先级设置为128,以及时钟类别6。

完成IEEE 802.1AS-2020的同步配置后,接下来将定义八个具有不同优先级的流量流,以模拟和测试网络在不同服务等级下的表现。

图6 Novus ONE PLUS 流量配置

测试连接设置

为确保测试的准确性,本测试需完成两个关键设置:首先,DUT需与Paragon-X设备相连,通过端口1对端口1的直接连接和PPS同步,精确计算传输延迟。

图7 Paragon-X测试设置

其次,在Keysight NovusONE PLUS测试站上,将进行特定的配置以适应IEEE 802.1Qbv标准的测试要求,确保测试环境能够精确评估时间敏感网络的性能。

图8 IEEE 802.1Qbv Novus ONE PLUS 测试设置


04#

测试结果分析


预期结果

本测试的核心在于验证IEEE 802.1Qbv的抖动控制和窗口合规性。为确保精确测量,测试站(Novus ONE PLUS)与待测设备(DUT)之间的同步偏移需控制在特定范围内:1G速度下不超过100纳秒,10G速度下不超过50纳秒,100M速度下不超过500纳秒。Novus ONE PLUS将记录统计数据以检查并确认这一偏移量。

取得成果

测试首先确认了DUT与测试台(Novus ONE PLUS和Calnex)之间的同步精度。利用Calnex设备,我们计算并记录了同步误差,确保了在不同速度下的测量均在可接受范围内。进一步地,Novus ONE PLUS用于检查持续同步的一致性,并确认了DUT能够正确识别测试站为主站(GM)。

接下来,通过开发的Python脚本,我们检查了IEEE 802.1Qbv的窗口合规性。脚本利用Novus ONE PLUS记录的时间戳,确保每个帧都严格在其分配的时隙内到达。结果显示,所有帧均未出现窗口违规,表明IEEE 802.1Qbv配置正确,抖动控制稳定。

图9 IEEE 802.1Qbv结果

图10 延迟结果

图9和图10分别展示了不同速度和优先级下的抖动结果和存储转发延迟结果。数据显示,在所有测试条件下,系统均表现出良好的性能,抖动和延迟均符合预期。


图11 AS基准下队列门控窗口

图12 不良AS同步

最后,为了凸显IEEE 802.1AS-2020同步协议的重要性,我们还进行了100%帧速率的测试,人为制造同步失败的情况。结果如图12所示,缺乏同步导致帧在错误时隙到达,引发窗口违规,从而证明了精确同步的必要性。


结语

本次测试成功验证了虹科RELY-TSN12和虹科RELY-10TSN12设备的TSN功能,以及正确配置TSN的重要性。测试结果证实了IEEE 802.1AS-2020和IEEE 802.1Qbv在控制抖动和防止窗口违规方面的有效性。此外,测试还突出了同步在TSN网络中的核心作用。

作为更大TSN测试计划的一部分,本次测试为进一步的IEEE 802.1AS-2020和IEEE 802.1Qbv测试奠定了基础。未来的工作将继续深化对这些标准的理解,并探索它们在更广泛场景中的应用。


更多信息

咨询虹科工作人员




虹科是一家在通讯领域,尤其是汽车电子和智能自动化领域拥有超过15年经验的高科技公司,致力于为客户提供CAN/CAN FD、LIN、车载以太网、TSN等全方位的一站式智能互联解决方案。



扫码加入

虹科智能通讯交流群


 更多精彩合集



关注我们,及时获取更多技术干货/虹科资讯





点击“阅读原文”,访问虹科智能互联官方网站 

评论 (0)
  • 提到“质量”这两个字,我们不会忘记那些奠定基础的大师们:休哈特、戴明、朱兰、克劳士比、费根堡姆、石川馨、田口玄一……正是他们的思想和实践,构筑了现代质量管理的核心体系,也深远影响了无数企业和管理者。今天,就让我们一同致敬这些质量管理的先驱!(最近流行『吉卜力风格』AI插图,我们也来玩玩用『吉卜力风格』重绘质量大师画象)1. 休哈特:统计质量控制的奠基者沃尔特·A·休哈特,美国工程师、统计学家,被誉为“统计质量控制之父”。1924年,他提出世界上第一张控制图,并于1931年出版《产品制造质量的经济
    优思学院 2025-04-01 14:02 152浏览
  • 在智能交互设备快速发展的今天,语音芯片作为人机交互的核心组件,其性能直接影响用户体验与产品竞争力。WT588F02B-8S语音芯片,凭借其静态功耗<5μA的卓越低功耗特性,成为物联网、智能家居、工业自动化等领域的理想选择,为设备赋予“听得懂、说得清”的智能化能力。一、核心优势:低功耗与高性能的完美结合超低待机功耗WT588F02B-8S在休眠模式下待机电流仅为5μA以下,显著延长了电池供电设备的续航能力。例如,在电子锁、气体检测仪等需长期待机的场景中,用户无需频繁更换电池,降低了维护成本。灵活的
    广州唯创电子 2025-04-02 08:34 159浏览
  • 引言在语音芯片设计中,输出电路的设计直接影响音频质量与系统稳定性。WT588系列语音芯片(如WT588F02B、WT588F02A/04A/08A等),因其高集成度与灵活性被广泛应用于智能设备。然而,不同型号在硬件设计上存在关键差异,尤其是DAC加功放输出电路的配置要求。本文将从硬件架构、电路设计要点及选型建议三方面,解析WT588F02B与F02A/04A/08A的核心区别,帮助开发者高效完成产品设计。一、核心硬件差异对比WT588F02B与F02A/04A/08A系列芯片均支持PWM直推喇叭
    广州唯创电子 2025-04-01 08:53 199浏览
  • 北京贞光科技有限公司作为紫光同芯授权代理商,专注于为客户提供车规级安全芯片的硬件供应与软件SDK一站式解决方案,同时配备专业技术团队,为选型及定制需求提供现场指导与支持。随着新能源汽车渗透率突破40%(中汽协2024数据),智能驾驶向L3+快速演进,车规级MCU正迎来技术范式变革。作为汽车电子系统的"神经中枢",通过AEC-Q100 Grade 1认证的MCU芯片需在-40℃~150℃极端温度下保持μs级响应精度,同时满足ISO 26262 ASIL-D功能安全要求。在集中式
    贞光科技 2025-04-02 14:50 136浏览
  • 随着汽车向智能化、场景化加速演进,智能座舱已成为人车交互的核心承载。从驾驶员注意力监测到儿童遗留检测,从乘员识别到安全带状态判断,座舱内的每一次行为都蕴含着巨大的安全与体验价值。然而,这些感知系统要在多样驾驶行为、复杂座舱布局和极端光照条件下持续稳定运行,传统的真实数据采集方式已难以支撑其开发迭代需求。智能座舱的技术演进,正由“采集驱动”转向“仿真驱动”。一、智能座舱仿真的挑战与突破图1:座舱实例图智能座舱中的AI系统,不仅需要理解驾驶员的行为和状态,还要同时感知乘员、儿童、宠物乃至环境中的潜在
    康谋 2025-04-02 10:23 111浏览
  • 据先科电子官方信息,其产品包装标签将于2024年5月1日进行全面升级。作为电子元器件行业资讯平台,大鱼芯城为您梳理本次变更的核心内容及影响:一、标签变更核心要点标签整合与环保优化变更前:卷盘、内盒及外箱需分别粘贴2张标签(含独立环保标识)。变更后:环保标识(RoHS/HAF/PbF)整合至单张标签,减少重复贴标流程。标签尺寸调整卷盘/内盒标签:尺寸由5030mm升级至**8040mm**,信息展示更清晰。外箱标签:尺寸统一为8040mm(原7040mm),提升一致性。关键信息新增新增LOT批次编
    大鱼芯城 2025-04-01 15:02 206浏览
  • 文/郭楚妤编辑/cc孙聪颖‍不久前,中国发展高层论坛 2025 年年会(CDF)刚刚落下帷幕。本次年会围绕 “全面释放发展动能,共促全球经济稳定增长” 这一主题,吸引了全球各界目光,众多重磅嘉宾的出席与发言成为舆论焦点。其中,韩国三星集团会长李在镕时隔两年的访华之行,更是引发广泛热议。一直以来,李在镕给外界的印象是不苟言笑。然而,在论坛开幕前一天,李在镕却意外打破固有形象。3 月 22 日,李在镕与高通公司总裁安蒙一同现身北京小米汽车工厂。小米方面极为重视此次会面,CEO 雷军亲自接待,小米副董
    华尔街科技眼 2025-04-01 19:39 227浏览
  • 文/Leon编辑/cc孙聪颖‍步入 2025 年,国家进一步加大促消费、扩内需的政策力度,家电国补政策将持续贯穿全年。这一利好举措,为行业发展注入强劲的增长动力。(详情见:2025:消费提振要靠国补还是“看不见的手”?)但与此同时,也对家电企业在战略规划、产品打造以及市场营销等多个维度,提出了更为严苛的要求。在刚刚落幕的中国家电及消费电子博览会(AWE)上,家电行业的竞争呈现出胶着的态势,各大品牌为在激烈的市场竞争中脱颖而出,纷纷加大产品研发投入,积极推出新产品,试图提升产品附加值与市场竞争力。
    华尔街科技眼 2025-04-01 19:49 218浏览
  • 职场之路并非一帆风顺,从初入职场的新人成长为团队中不可或缺的骨干,背后需要经历一系列内在的蜕变。许多人误以为只需努力工作便能顺利晋升,其实核心在于思维方式的更新。走出舒适区、打破旧有框架,正是让自己与众不同的重要法宝。在这条道路上,你不只需要扎实的技能,更需要敏锐的观察力、不断自省的精神和前瞻的格局。今天,就来聊聊那改变命运的三大思维转变,让你在职场上稳步前行。工作初期,总会遇到各式各样的难题。最初,我们习惯于围绕手头任务来制定计划,专注于眼前的目标。然而,职场的竞争从来不是单打独斗,而是团队协
    优思学院 2025-04-01 17:29 210浏览
  • 退火炉,作为热处理设备的一种,广泛应用于各种金属材料的退火处理。那么,退火炉究竟是干嘛用的呢?一、退火炉的主要用途退火炉主要用于金属材料(如钢、铁、铜等)的热处理,通过退火工艺改善材料的机械性能,消除内应力和组织缺陷,提高材料的塑性和韧性。退火过程中,材料被加热到一定温度后保持一段时间,然后以适当的速度冷却,以达到改善材料性能的目的。二、退火炉的工作原理退火炉通过电热元件(如电阻丝、硅碳棒等)或燃气燃烧器加热炉膛,使炉内温度达到所需的退火温度。在退火过程中,炉内的温度、加热速度和冷却速度都可以根
    锦正茂科技 2025-04-02 10:13 78浏览
  • 探针本身不需要对焦。探针的工作原理是通过接触被测物体表面来传递电信号,其精度和使用效果取决于探针的材质、形状以及与检测设备的匹配度,而非对焦操作。一、探针的工作原理探针是检测设备中的重要部件,常用于电子显微镜、坐标测量机等精密仪器中。其工作原理主要是通过接触被测物体的表面,将接触点的位置信息或电信号传递给检测设备,从而实现对物体表面形貌、尺寸或电性能等参数的测量。在这个过程中,探针的精度和稳定性对测量结果具有至关重要的影响。二、探针的操作要求在使用探针进行测量时,需要确保探针与被测物体表面的良好
    锦正茂科技 2025-04-02 10:41 80浏览
我要评论
0
0
点击右上角,分享到朋友圈 我知道啦
请使用浏览器分享功能 我知道啦