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

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

3天内不再提示

虹科案例|下一代航空航天电子真的需要TSN吗?—以直升机为例(一)

虹科汽车电子 2022-03-14 16:00 次阅读
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

HONGKE

下一代航空航天电子真的需要TSN吗?

以直升机为例(一)

08f2ddfc-a159-11ec-8b86-dac502259ad0.png

虹科案例

08fc4e46-a159-11ec-8b86-dac502259ad0.png

以太网迅速取代传统网络,成为航空电子设备和任务系统中的核心高速网络。基于此背景,本文以直升机为例,探讨了时间敏感网络(TSN)在航空电子设备上应用的技术优势问题。事实上,TSN已经成为一个具有丰富的机制和协议的工具箱,可用于解决与时间和可靠性相关的服务质量(QoS)需求。TSN正在迅速成为各种应用领域(如汽车、工业4.0和电信)有线高速通信的重要技术。在此背景下,本文研究了代表下一代系统的通信需求,探讨了TSN定时QoS机制在直升机航空电子设备和任务系统中的应用。

090c1b64-a159-11ec-8b86-dac502259ad0.png09187b16-a159-11ec-8b86-dac502259ad0.png092b6578-a159-11ec-8b86-dac502259ad0.png

01

概述

093ad0c6-a159-11ec-8b86-dac502259ad0.svg094def44-a159-11ec-8b86-dac502259ad0.svg

背景 具有服务质量(QoS)保证的实时通信对于一些航空航天嵌入式系统(如直升机)来说是必不可少的。在这样的系统中,以太网正逐渐成为高速有线通信的重要技术。原因之一是以太网一直在不断发展和适应,以成功地满足正在开发的新系统的需求。特别是IEEE 802.1 TSN TG(时间敏感网络技术小组),开发了与时间和可靠性相关的QoS要求的技术。

直升机采用以太网和TSN的主要驱动因素 以太网,特别是TSN网络,能提供解决方案去处理流量和用户数量的增加、以及混合临界流量,如安全功能、分布在网络上的时间敏感控制算法或基于IP的QOS敏感的音频/视频流。此外,与Arinc 664P7等航空航天特定解决方案相比,基于标准以太网的解决方案可降低网络设备、线束和测试设施的成本。

这项工作考虑了两个基本要求,即确保在任何可能的情况下,1)通信延迟低于截止时间,2)存储数据包所需的硬件内存不超过可用内存。

这项工作的第一个目标是提供与直升机航空电子设备和任务网络相关的TSN标准的审查,重点是时间。第二个目标是评估基于下一代系统子集的现实网络中,核心TSN定时QoS机制在能够成功调度的最大流数量方面的效率。本实验通过模拟和最坏情况分析进行性能评估,以及灵敏度分析。实验结果突出了TSN定时QoS机制的几个不明显的行为,如在某些场景下整形器的效率有限。最后,我们讨论了选择和配置TSN机制的问题,并给出了我们对TSN目前对直升机的兴趣的看法。

09608dc0-a159-11ec-8b86-dac502259ad0.svg096fefa4-a159-11ec-8b86-dac502259ad0.svg

HONGKE-TSN

098134b2-a159-11ec-8b86-dac502259ad0.png098f68e8-a159-11ec-8b86-dac502259ad0.png

02

IEEE802.1标准

09a0077a-a159-11ec-8b86-dac502259ad0.png09aeefec-a159-11ec-8b86-dac502259ad0.png

IEEE 802.1工作组(WG)为交换以太网制定标准。这些标准中定义的机制和协议依赖于数据链路层提供的服务,如时间同步、网络配置和管理以及QoS等特性。

在讨论更多细节之前,值得指出的是,有两种不同类型的TSN标准化项目。首先是基本标准,它们的缩写都是用大写字母书写的(IEEE 802.1Q , IEEE 802.1CB和IEEE 802.1AS),每隔几年修订一次。第二,在基本标准中增加小写字母的是修正案,一旦最终确定,将被纳入下一个修订版的基本标准(例如,2019年9月发布的IEEE 802.1Qcr将被并入IEEE 802.1Q-2021)。

802.1 WG从1990年就开始活跃了,在它的整个历史中,小组的重点已经发生了变化。从早期的项目定义MAC桥(也称为“交换机”)和流量类(分别是IEEE 802.1D和IEEE 802.1p,都被纳入IEEE 802.1Q)的基础。2005年,针对专业音视频市场,音频视频桥接(AVB)任务组(TG)的创建,引入了时间同步协议(IEEE 802.1AS-2011)、流预留协议(SRP, IEEE 802.1Qat)和基于信用的整形器(CBS,IEEE 802.1 Qav)。最后,2012年将AVB TG更名为目前的TSN TG,将应用范围扩大到汽车、工业自动化和航空航天等领域。

直到今天,TSN TG仍在继续开发提供确定性服务的机制,具有有限的低延迟(IEEE 802.1Qbv, IEEE802.1Qbu, IEEE 802.1Qcr)和可靠性(IEEE 802.1 CB, IEEE 802.1Qci)和改进的时间同步(IEEE 802.1AS-2020)。事实上,由于TSN有这么多不同的机制和特性,很难理解TSN能给应用程序带来什么改变。为了解决这个问题,TSN TG正在开发另一种叫做概要文件(Profile)的项目。本质上,TSN概要文件选择机制和配置策略来满足给定应用程序的需求。第一个配置是IEEE 802.1BA,用于音视频桥接,定义了AVB标准。第二个TSN概要是用于电信前端网络的IEEE 802.1CM、IEEE 60802工业自动化概要、IEEE 802.1DG汽车概要和IEEE 802.1DP航空航天概要目前正在积极开发中。

在本文中,我们感兴趣的是网络的实时性要求,因此在下一节中,我们将详细分析提供定时QoS的TSN机制。此外,我们还介绍了TSN航空航天的概况。

A. 802.1定时QoS

实时通信系统中最重要的要求之一是保证延迟有边界。我们将帧从发送方通过网络到接收方所花费的时间称为延迟。在有实时需求的网络中,比如直升机,数据流的延迟通常有一个最大容忍值,也就是说,它们受到截止时间的限制。

1)优先级

保证延迟的第一种也是最简单的方法是为不同的流分配优先级,并使用优先级在准备在同一输出端口发送的帧之间进行仲裁。802.1通过流量类实现,TSN网络中最多有8个流量类,因此最多可以使用8个优先级。流量类表示在交换机端口或网络接口中实现的出口队列。数据帧根据其优先级被分配到不同的出口队列或流量类。重要的是要注意的分配优先级帧是一个设计决策,可以手动或使用算法分配,但这样的分配应当离线验证,以确保它能保证所需的延迟,和任何其他时间限制,如抖动和吞吐量。流量分类除了能够高效地满足高优先级的截止时间限制外,还可以确保不同临界级别的流量不会共享相同的等待队列。这保证了关键帧不会因为重要性低的流不满足其流量规范而被丢弃。

然而,使用正确的优先级仍然存在两个开放的问题:高优先级流量可能被其他高优先级流量阻塞,低优先级流量可能被高优先级流量阻塞。后一个问题可以通过使用流量整形机制来缓解,比如基于信用的整形器(CBS)。

2)基于信用的整形器

根据定义,高优先级流量可以阻塞低优先级流量。然而,即使是低优先级的流量也可能有性能需求,通常是吞吐量或“软截止时间”(即偶尔会错过的截止时间)。如果只使用优先级,高优先级流量(例如正在传输的视频帧)的突发传输或优先级的次优配置会导致低优先级流量被阻塞,即在很长一段时间内被阻止访问网络。基于信用的整形器(CBS, IEEE 802.1Qav中定义)有助于缓解这个问题。其基本思想是将“传输信用”与出口队列/流量类关联起来。要允许发送给定流量类的帧,与该类关联的信用值必须为正。一旦帧开始传输,该流量类的信用将以一个称为“发送斜率”的速率减少,这是一个特定于端口和类的参数。一旦流量类的信用值变为负值,那么该流量类的任何帧都不能再被传输了。当属于其他流量类的帧被发送时,一个类的信用会以每个端口每个类的速率被逐步补充,称为“空闲斜率”。通过将CBS应用于一个或两个高优先级队列,在许多情况下可以防止低优先级流量类被长时间阻塞。

使用正确优先级的另一个问题是高优先级流被其他的高优先级流阻塞。假设,如前所述,优先级分配允许满足定时要求,这只是一个问题,如果新的流量添加到网络,或如果一些流量不按预期运行。在这种情况下,高优先级的通信流得不到保护,可能会遭受意外的延迟,从而导致更长的延迟和错过最后期限。为了解决这个问题,802.1定义了为特定的流分配和保留带宽的机制,如按每跳工作的流预留协议(SRP),或计划流量(在IEEE 802.1 Qbv中定义)。接下来,我们将描述预定的流量是如何工作的,因为该机制提供了一个解决方案来调度具有严格期限约束的流。


09c18cd8-a159-11ec-8b86-dac502259ad0.png图1 IEEE 802.1Q定义的输出端口调度。可选的QoS机制以分层的方式应用:首先是优先级,然后根据基于信用的整形器进行整形,再是时间感知整形器,最后是帧抢占

3)计划流量

对于对时间有严格要求的应用程序,TSN TG在IEEE 802.1Qbv中增加了对计划流量的支持,其机制称为时间感知整形器(TAS)。TAS允许管理出口队列,以便以时间触发的方式发送帧。这是通过与每个出口队列关联的逻辑门实现的,给定类的流量只能在相关的门打开的情况下传输。门的打开和关闭是由存储在逻辑门控制列表(GCL)中的时间触发计划控制的。机制本身非常简单,但找到一个合适的调度表才是复杂性所在。实际上,构建调度表是一个困难的算法问题(如NP complete算法),通常使用启发式或SMT求解器[15]来解决。使用计划流量的优点是双重的:第一,它可以保证低延迟和低抖动,第二,流量类可以使用专属的转发窗口,即,在这段时间内,只有对应于单个流量类的门是打开的。这样,流量类就受到了保护,并且即使新的流量以其他优先级类别添加到网络中,该类数据包的计时行为也不会改变。这种使用TAS的方式称为“专属门控”,据我们所知,这是目前配置TAS最常见的方式。

4)帧抢占

如果不使用专属窗口,那么会带来潜在的带宽浪费。此外,计划流量的实现必须强制帧的传输在流量类的门关闭之前结束。此外,预定流量的实现必须强制帧的传输在流量类的门关闭之前结束。这意味着在门关闭事件之前必须准备一个称为“保护带”的缓冲区。这将导致最多1522字节(最大帧大小)的带宽浪费。为了通过减少保护频带来提高带宽利用率,可以将帧抢占(IEEE 802.1Qbu中引入的)与计划流量结合使用。当启用帧抢占时,标记为“express”的流量类的帧可以中断或抢占标记为“抢占”的流量类的帧的传输。除了提高带宽利用率,帧抢占还可以潜在地减少不太重要的流量的延迟。帧抢占也可以在没有预定流量的情况下使用。它实际上可以为具有严格截止时间的应用程序提供一种替代定时通信的方法。以有限的开销(每次抢占24字节)为代价,抢占允许通过减少通常所说的“阻塞因子”来缩短关键流的延迟。阻塞因子是由于低优先级帧引起的,发生在每一跳的最大干扰(100Mbit/s时每台交换机可达123us)。使用帧抢占,阻塞因子减少了10倍以上。

B. TSN航空航天概要

IEEE 802和SAE Avionics Networks AS-1 A2目前正在合作,为航空航天板载以太网通信定义TSN概要。这个名为IEEE P802.1DP / SAE AS 6675的项目还没有发布初稿,所以现在谈规范的细节还为时过早。到目前为止,工作一直集中在收集用例上,并且期望TSN概要文件可以应用于军事和客运飞机,直升机,甚至卫星。对于这些用例,联合项目正在研究提供时间同步(IEEE 802.1AS)、流量整形(IEEE 802.1 Qav和IEEE 802.1Qbv)、冗余(IEEE 802.1CB)、过滤和监管(IEEE 802.1Qci)以及配置和管理(IEEE 802.1Qcc)的机制。即使在项目的最后有一个单一的规范,它也可能包含多个概要文件。例如,它可以有一个同步配置文件(即,使用预定流量)和一个异步配置文件。

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

    关注

    0

    文章

    16

    浏览量

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

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

    变转速时代的到来:下一代直升机自适应传动系统的动力学挑战与架构革命研究

    传动系统作为直升机三大关键动部件之,其性能直接决定直升机的先进性、安全性和可靠性。随着军用直升机向高速化、高机动化方向发展,以及民用直升机
    的头像 发表于 05-20 09:00 235次阅读
    变转速时代的到来:<b class='flag-5'>下一代</b><b class='flag-5'>直升机</b>自适应传动系统的动力学挑战与架构革命研究

    太阳模拟器如何增强航空航天传感器测试

    航空航天传感器是航天器的“神经系统”,从卫星姿态控制到深空探测,每个数据都必须精准无误。然而,地面测试环境与太空环境的巨大差异,给传感器验证带来了严峻挑战。Luminbox紫创测控太阳光模拟器凭借
    的头像 发表于 04-27 18:04 267次阅读
    太阳模拟器如何增强<b class='flag-5'>航空航天</b>传感器测试

    稀土告急:美国航空航天与芯片产业面临断链危机

    电子发烧友网综合报道 2 月 26 日,据路透社最新报道,美国航空航天和半导体行业正面临日益严重的稀土短缺危机。其中,钇和钪两种关键稀土元素供应持续紧张,已导致部分供应商拒绝客户订单,航空航天涂层
    的头像 发表于 02-27 09:34 2432次阅读

    高性能石英加速度计:筑牢航空航天领域的感知基石

    航空航天领域,从大气层内的高速飞行到太空里的深空探测,每次精准操控都依赖于对加速度的高精度感知。高性能石英加速度计凭借其微型化设计与卓越的测量性能,已成为现代航空航天装备中不可或缺的核心元件,
    的头像 发表于 02-01 11:10 1501次阅读

    中科曙光与南京航空航天大学合作签约

    1月20日,中科曙光与南京航空航天大学合作签约暨超智融合创新应用研究中心揭牌仪式在南航圆满举行。此次合作标志着华东地区首个高校落地的千万级国产超智融合校级算力平台正式启动上线,开启“国产算力+三航特色”校企协同创新新实践,航空航天
    的头像 发表于 01-23 11:35 1041次阅读

    Amphenol Lumiére光纤接头:航空航天领域的理想之选

    Amphenol Lumiére光纤接头:航空航天领域的理想之选 在电子工程师的工作中,选择合适的光纤接头对于确保系统的性能和可靠性至关重要。今天,我们来深入了解下Amphenol Fiber
    的头像 发表于 12-15 11:10 452次阅读

    Amphenol Lumiére光纤接头:航空航天领域的理想之选

    Amphenol Lumiére光纤接头:航空航天领域的理想之选 在电子工程师的日常工作中,特定应用选择合适的光纤接头至关重要。今天,我们来详细了解下Amphenol Fiber
    的头像 发表于 12-15 10:15 659次阅读

    超高压液压系统的奥秘:航空航天动力中的“力量传递者”

    航空航天动力系统是现代飞行器的"心脏",是推动各类航空器与航天器克服地球引力、实现空中运动的核心技术集合。在这高技术含量领域,湖南泰德航空
    的头像 发表于 09-25 11:18 574次阅读
    超高压液压系统的奥秘:<b class='flag-5'>航空航天</b>动力中的“力量传递者”

    网络研讨会回顾 | 瑞苏盈FPGA突破航空航天通信壁垒

    Payload公司举办了“突破航空航天通信壁垒”为主题的网络研讨会,吸引了众多行业专家、学者和从业者的关注。专题讲座由Payload公司研究总监JackKuhr主持
    的头像 发表于 09-19 12:06 1019次阅读
    网络研讨会回顾 | 瑞苏盈<b class='flag-5'>科</b>FPGA突破<b class='flag-5'>航空航天</b>通信壁垒

    蔡司软件 | ZEISS CALYPSO在航空航天行业的实用新功能

    蔡司软件 | ZEISS CALYPSO在航空航天行业的实用新功能
    的头像 发表于 08-08 15:37 1102次阅读
    蔡司软件 | ZEISS CALYPSO在<b class='flag-5'>航空航天</b>行业的实用新功能

    突破极端边界,定格航空航天瞬态真相 | AIR系列机载高速相机震撼上市

    高速相机新品-AIR系列在航空航天、火箭发射等领域,毫秒级瞬态过程与极端环境挑战(低温、振动、电磁干扰),持续考验着观测设备的极限性能。深视智能全新发布的AIR系列机载高速高清摄像“硬件+软件
    的头像 发表于 07-21 08:19 383次阅读
    突破极端边界,定格<b class='flag-5'>航空航天</b>瞬态真相 | AIR系列机载高速相机震撼上市

    2025开放原子校源行走进南京航空航天大学

    近日,由开放原子开源基金会主办,南京航空航天大学承办的开放原子“校源行”(南航站)成功举行。南京航空航天大学师生和开源社区代表等150余人现场参会,共话开源生态,推进开源产教融合。
    的头像 发表于 07-11 10:52 1320次阅读

    安泰高压放大器在航空航天领域的应用研究

    航空航天领域对电子设备的性能和可靠性要求极高,高压放大器作为种关键的电子组件,在其中发挥着不可或缺的作用。其主要功能是将低电压信号放大到高电压水平,
    的头像 发表于 07-04 14:18 840次阅读
    安泰高压放大器在<b class='flag-5'>航空航天</b>领域的应用研究

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

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

    滚珠导轨在航空航天领域具体应用是什么?

    滚珠导轨在航空航天领域的应用,不仅能够提供精确的定位控制和运动传递,还能够承受恶劣的环境条件和高负荷要求,是航空航天领域不可或缺的关键传动元件。
    的头像 发表于 05-24 17:54 818次阅读
    滚珠导轨在<b class='flag-5'>航空航天</b>领域具体应用是什么?