用于飞机的数据通信网络制造技术

技术编号:11383342 阅读:161 留言:0更新日期:2015-05-01 08:04
本发明专利技术题为用于飞机的数据通信网络。提供一种提供连接到数据通信网络的多具数据生成组件的当前操作数据的方法。网络可包括生成数据的输入单元以及要求所生成数据起作用的订购单元。所生成数据可按照使得它能够由订购单元使用的方式来格式化或处理。格式化和处理的数据然后可提供给订购单元。

【技术实现步骤摘要】

本专利技术涉及用于飞机的数据通信网络
技术介绍
对于当代飞机,航空电子‘平台’由多种组件(例如传感器、传感器数据集中器、数据通信网络、射频传感器和通信设备、计算元件、效应器和图形显示器)来组成。这些组件必须通过数据通信网络来共享信息。这些平台元件的遗留化身采取单独子系统元件的形式,常常称作“联合系统”。联合系统是独立封装中的应用特定子系统,其中具有其自己的专用逻辑、处理器和输入/输出接口。多个分离联合系统依靠数据源的公共子集,但是没有联合系统之间的处理资源和接口的共享。降低对联合系统的依靠的先前工作引起ARINC 653和ARINC 664标准的引入。ARINC 653(A653)是一种操作系统,其中向例如与联合系统功能关联的各应用准予在其中运行的其自己的时间片分区和其自己的存储器空间分区。这实现多个联合系统功能将要在公共处理器上被托管并且基于ARINC 664第7部分(A664p7)共享到航空电子数据网络的公共接口和布线的方面。在这些系统中,数据以较高频率来取样、发布和传送,以及在ARINC 653分区中运行的应用更频繁地运行,以便确保应用所产生的结果具有充分低的输入数据取样时间到处理输出(input-data-sample-time-to-processed-output)延迟。数据发布速率的频率和应用执行的频率均趋向于比同步数据及其处理时原本所需的要更为频繁。
技术实现思路
在一个实施例中,本专利技术涉及一种提供连接到飞机的数据通信网络的多个数据生成组件的当前操作数据并且发送具有标识符和对应原始数据的至少一个数据帧的方法,该方法包括:生成当前值表(CVT),包括在包括至少一个循环缓冲器的连接到通信网络的存储器中保留各标识符和对应原始数据的存储器地址分配;通过网络从数据生成组件的至少一个来接收数据帧;将所接收数据帧解析为标识符和对应原始数据;通过软件查找表来确定所解析标识符的所保留存储器地址;更新所解析标识符的所确定的所确保存储器地址;通过将所解析原始数据写到所保留存储器地址,采用所解析原始数据来更新所确定的所保留存储器地址;以及对数据生成组件的后续数据帧重复进行所包含步骤,由此CVT保持最新数据。附图说明本专利技术的所述实施例针对具有航空电子数据服务器(ADS)的航空电子数据通信网络以及用于飞机的组件的实施例,其支持向飞机上的任何目的地分布数据值的任何源的需要。在可能的同时,本专利技术的实施例无需施加关于飞机的所有数据通路必须经过数据通信网络的要求,因为将存在某些点对点流(例如,对于其,使其经过ADS将没有优势)。但是,需要转换、互配、处理、同步、业务整形、策略、多播等的数据流的至少大多数能够获益于ADS提供的功能性。如图1示意所示,飞机10示为具有多个远程输入单元(RIU)12(例如各种传感器或仪表)以及至少一个用户单元14,其电连接到数据通信网络16供飞机10的操作。每个RIU 12可向数据通信网络16提供数据或数据帧,以及各用户单元14可基于原始数据的至少一部分来消耗消息。用户单元14例如可包括附加航空电子系统、处理器、显示器或冗余检验系统。RIU 12和用户单元14可按不同数据传输速率(其可由数据通信网络有效地管理)来提供并且消耗数据。设想附加RIU 12和/或用户单元14或者单元12、14的布置。将会理解,虽然本专利技术的一个实施例在飞机环境中示出,但是本专利技术并不受此限,而是一般应用于非飞机应用(例如其它移动应用和非移动工业、商业以及住宅应用)中的数据通信网络。图2示出包括航空电子数据服务器(ADS)18的数据通信网络的高级框图。ADS 18可包括:多个物理RIU 20,连接到公共入口接口22;入口端口调度器24;帧描述符管理器(FDM)25,具有描述符查找表(DLT)26、策略器27和描述符多播分布器(DMD)29;中央数据服务器(CDS)28;出口参数消息调度器(PMS)30,具有参数消息构造器(PMC)31;多个物理用户单元32,连接到公共出口接口34;以及多个虚拟链路36。技术方案1:一种提供连接到飞机的数据通信网络的多个数据生成组件的当前操作数据并且发送具有标识符和对应原始数据的至少一个数据帧的方法,所述方法包括:a) 生成当前值表(CVT),包括在包括至少一个循环缓冲器的连接到所述通信网络的存储器中保留各标识符和对应原始数据的存储器地址分配;b) 通过所述网络、从所述数据生成组件的至少一个接收数据帧;c) 将所述接收的数据帧解析为所述标识符和对应原始数据;d) 通过软件查找表确定所述解析的标识符的所述保留的存储器地址;e) 通过将所述解析的原始数据写到所述保留的存储器地址,采用所述解析的原始数据来更新所述确定的所保留存储器地址;以及f) 对所述数据生成组件的后续数据帧重复进行a)-f),由此所述CVT保持最新数据。技术方案2:如技术方案1所述的方法,其中,所述操作数据从所述原始数据得出。技术方案3:如技术方案2所述的方法,其中,所述操作数据从所述原始数据计算。技术方案4:如技术方案1所述的方法,其中,所述原始数据是操作数据。技术方案5:如技术方案1所述的方法,其中,所述确定所述保留的存储器地址还包括确定所述解析的标识符是否具有保留的存储器地址。技术方案6:如技术方案5所述的方法,还包括通过在确定所述解析的标识符没有保留的存储器地址时将所述解析的原始数据写到所述至少一个循环缓冲器,采用所述解析的原始数据来更新所述至少一个循环缓冲器。技术方案7:如技术方案6所述的方法,其中,所述写入所述解析的原始数据改写所述循环缓冲器中的最旧数据。技术方案8:如技术方案6所述的方法,还包括基于包括到达端口、目的端口、UDP地址、IP地址、MAC地址或片段偏移中的至少一个的所解析标识符来确定所述循环缓冲器以更新。技术方案9:如技术方案8所述的方法,其中,所述确定所述循环缓冲器以更新基于在单一循环缓冲器上存储分片消息的所有原始数据。技术方案10:如技术方案8所述的方法,其中,所述确定所述循环缓冲器以更新基于所述目的端口、UDP目的地址、IP目的地址或MAC目的地址中的至少一个的可用数据传输速率。技术方案11:如技术方案5所述的方法,其中,所述确定所述解析的标识符的所述保留的存储器地址基于包括到达端口、目的端口、UDP地址、IP地址或MAC地址中的至少一个的所解析标识符。技术方案12:如技术方案1所述的方法,其中,各标识符和对应原始数据的所述CVT存储器地址分配是静态的。技术方案13:如技术方案1所述的方法,其中,所述确定所述解析的标识符的所述保留的存储器地址还包括确定所述接收的原始数据是否比所述保留的存储器地址中的所述原始数据新。技术方案14:如技术方案13所述的方法,其中,所述确定所述接收的原始数据是否较新包括将所述接收的数据帧的时间戳与所述保留的存储器地址中的所述数据帧的时间戳进行比较。技术方案15:如技术方案1所述的方法,其中,所述数本文档来自技高网...

【技术保护点】
一种提供连接到飞机的数据通信网络的多个数据生成组件的当前操作数据并且发送具有标识符和对应原始数据的至少一个数据帧的方法,所述方法包括:a) 生成当前值表(CVT),包括在包括至少一个循环缓冲器的连接到所述通信网络的存储器中保留各标识符和对应原始数据的存储器地址分配;b) 通过所述网络、从所述数据生成组件的至少一个接收数据帧;c) 将所述接收的数据帧解析为所述标识符和对应原始数据;d) 通过软件查找表确定所述解析的标识符的所述保留的存储器地址;e) 通过将所述解析的原始数据写到所述保留的存储器地址,采用所述解析的原始数据来更新所述确定的所保留存储器地址;以及f) 对所述数据生成组件的后续数据帧重复进行a)‑f),由此所述CVT保持最新数据。

【技术特征摘要】
2013.10.11 US 14/0520161. 一种提供连接到飞机的数据通信网络的多个数据生成组件的当前操作数据并且发送具有标识符和对应原始数据的至少一个数据帧的方法,所述方法包括:
a) 生成当前值表(CVT),包括在包括至少一个循环缓冲器的连接到所述通信网络的存储器中保留各标识符和对应原始数据的存储器地址分配;
b) 通过所述网络、从所述数据生成组件的至少一个接收数据帧;
c) 将所述接收的数据帧解析为所述标识符和对应原始数据;
d) 通过软件查找表确定所述解析的标识符的所述保留的存储器地址;
e) 通过将所述解析的原始数据写到所述保留的存储器地址,采用所述解析的原始数据来更新所述确定的所保留存储器地址;以及
f) 对所述数据生成组件的后续数据帧重复进行a)-f),由此所述CVT保持最新数据。
2. 如权利要求1所述的方法,其中,所述操作数据从所述原始数据得出。
3. 如权利要求2所述的方法,其中,所述操作数据从所述原始数据计算。

【专利技术属性】
技术研发人员:P博布雷克
申请(专利权)人:通用电气航空系统有限责任公司
类型:发明
国别省市:美国;US

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1