用于数据传输的设备和方法技术

技术编号:25715037 阅读:37 留言:0更新日期:2020-09-23 03:00
本发明专利技术涉及一种用于数据传输的设备和方法,该设备特别适合于冗余结构的系统组的组件之间的通信。在这种情况下,冗余结构的系统组的组件不像现有技术中通常采用的方式连接到单独的物理连接线上,而是设置有共同的物理连接,它连接所有冗余结构的系统组。数据完整性方面所需的传输安全性通过CRC编码来实现,其中时间上连续布置的数据包设置有递增的计数器值,从而在此基础上形成的CRC码随时间的推移可靠地检测出静态错误。

【技术实现步骤摘要】
用于数据传输的设备和方法
本专利技术涉及一种用于数据传输的设备和方法,特别是在诸如飞机的飞行器中使用。
技术介绍
在此公开了一种用于在计算机之间安全地交换信息的设备和方法,优选通过飞机的数字数据总线来实现。飞行操作中所需的系统通常使用不同的计算机和本地数据总线。此类系统例如包括飞机的飞行控制系统,起落架系统,致动系统或空调系统。在示例性的实施形式中,与系统有关的控制和监视功能在中央处理单元中执行,这些中央处理单元通常容纳在飞机机身中的所谓的“航空电子设备舱”中。这些中央计算机通常借助数据总线将控制所需的信号传输到远程电子设备。远程电子设备也称为远程电子组件(REU),在本地(例如在飞机的机翼中)执行致动器的控制功能。与用于控制致动器有关的错误数据的传输可能会导致出现严重的飞行状况,并且在最坏的情况下会导致飞机坠毁。由于这个原因,必须确保安全地生成用于调节、控制和监视所需的信息,在中央计算机和远程电子设备之间进行安全的数据传输,对可用的数据安全地进行进一步处理,直到控制致动器为止。为此,本专利技术描述了一种设备和方法,它在飞机层面本文档来自技高网...

【技术保护点】
1.一种特别是在飞机中用于数据传输的设备(200),包括:/n具有第一模块(221)和第二模块(222)的第一计算机单元(201),/n也具有第一模块(231)和第二模块(232)的第二计算机单元(202),/n在第一计算机单元(201)的第一模块(221)和第二模块(222)之间的第一数据传输连接,/n在第二计算机单元(202)的第一模块(231)和第二模块(232)之间的第二数据传输连接,以及/n在第一计算机单元(201)的第一模块(221)和第二计算机单元(202)的第一模块(231)之间的第三数据传输连接(241),其中/n所述设备设计用于将数据包(301)的第一时间序列(251)从第...

【技术特征摘要】
20190313 DE 102019106410.41.一种特别是在飞机中用于数据传输的设备(200),包括:
具有第一模块(221)和第二模块(222)的第一计算机单元(201),
也具有第一模块(231)和第二模块(232)的第二计算机单元(202),
在第一计算机单元(201)的第一模块(221)和第二模块(222)之间的第一数据传输连接,
在第二计算机单元(202)的第一模块(231)和第二模块(232)之间的第二数据传输连接,以及
在第一计算机单元(201)的第一模块(221)和第二计算机单元(202)的第一模块(231)之间的第三数据传输连接(241),其中
所述设备设计用于将数据包(301)的第一时间序列(251)从第一计算机单元(201)的第一模块(221)传输到第二计算机单元(202)的第一模块(231),并且另外将数据包(302)的第二时间序列(261)从第一计算机单元(201)的第二模块(222)传输到第二计算机单元(202)的第二模块(232),
所述第一计算机单元(201)的第一模块(221)设计用于为第一序列(251)的多个数据包(301)中的每个数据包添加第一计数值(305),所述第一计数值(305)因数据包而不同,相差一个增量,
所述第一计算机单元(201)的第二模块(222)设计用于为第二序列(261)的多个数据包(302)中的每个数据包添加一个CRC码(304),所述CRC码基于相应的数据包(302)和附带的第二计数值(303),所述第二计数值(303)因第二时间序列(261)的数据包而不同,分别相差一个增量,
此外,所述第一计算机单元(201)的第二模块(222)还设计用于通过所述第一数据传输连接将分别扩展了第二计数值(303)和CRC码(304)的数据包(302,303,304)从第一计算机单元(201)的第二模块(222)传输到第一计算机单元(201)的第一模块(221),
所述第一计算机单元(201)的第一模块(221)设计用于从第二模块(222)接收分别扩展了第一计数值(303)和CRC码(304)的数据包(302,303,304),以便将接收到的第二序列(261)的扩展数据包(302,303,304)中相应的数据包(302,303,304)分别附加到第一序列(251)的时间相关的扩展数据包(301,305)上,并将由此形成的组合数据包(301,305,302,303,304)一起传输到第一模块(231)且通过第三数据传输连接(241)传输到第二计算机单元(202),
所述第二计算机单元(202)的第一模块(231)设计用于将组合的数据包(301,305,302,303,304)分离为第一序列(251)的各个扩展数据包(301,305)和第二序列(261)的各个扩展数据包(302,303,304),并将第二序列(261)的分离的扩展数据包(302,303,304)经由第二数据传输连接传输到第二计算机单元(202)的第二模块(232),并且
所述第二计算机单元(202)的第一模块(231)设计用于对时间上随后到达的第二序列(261)的扩展数据包(302,303,304)的CRC码(304)进行校验。


2.根据权利要求1所述的设备(200),其中
第一数据传输连接、第二数据传输连接和/或第三数据传输连接(241)是物理数据传输连接,特别是有线或无线数据传输连接,和/或
第三数据传输连接(241)通过仅一个物理连接来实现,并且在所述第一计算机单元(201)和第二计算机单元(202)之间不存在其他物理数据传输连接。


3.根据前述权利要求中任一项所述的设备(200),其中添加CRC码表示基于循环冗余校验将测试比特附加到待检查的数据包上。


4.根据前述权利要求中任一项所述的设备(200),其中
所述第一计算机单元(201)设计用于在其第一模块(221)中生成数据包(301)的第一序列(251)和/或
所述第一计算机单元(201)设计用于在其第二模块(222)中生成数据包(302)的第二序列(261)。


5.根据前述权利要求中任一项所述的设备(200),其中
所述第一计算机单元(201)的第一模块(221)、第一计算机单元(201)的第二模块(222)、第二计算机单元(202)的第一模块(231)和/或第二计算机单元(202)的第二模块(232)是独立的计算机,所述计算机优选包括CPU和工作存储器。


6.根据前述权利要求中任一项所述的设备(200),其中
所述第一计算机单元(201)的第一模块(221)和第一计算机单元(201)的第二模块(222)是彼此冗余的系统,所述系统优选在其无错误的控制操作中传输其数据包中相同的信息,和/或
所述第二计算机单元(202)的第一模块(231)和第二计算机单元(202)的第二模块(232)是彼此冗余的系统,所送系统优选在无错误的控制操作中处理其数据包中相同的信息。


7.根据前述权利要求中任一项所述的设备(200),其中
所述第一计算机单元(202)的第一模块(221)和第二计算机单元(202)的第一模块(231)形成系统组,
所述第一计算机单元(201)的第二模块(222)和第二计算机单元(202)的第二模块(232)形成系统组,并且
两个所述系统组是彼此冗余的系统组,而且优选在其无错误的控制操作中处理传...

【专利技术属性】
技术研发人员:科尼利厄斯·芬克康斯坦丁·斯利普安丘克
申请(专利权)人:利勃海尔航空航天林登贝格股份有限公司
类型:发明
国别省市:德国;DE

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

1