【技术实现步骤摘要】
一种MIL-1394网络数据冗余方法
本专利技术涉及网络数据处理技术,特别涉及一种MIL-1394网络数据冗余方法。
技术介绍
MIL-1394网络具有高可靠性、高确定性、强容错的特点,十分适合飞行控制系统中节点间的数据通信。飞行控制系统具有高安全性、高可靠性特点。为保证节点间通信的可靠性,需要同时传输数据的三个副本。如何解决MIL-1394网络数据冗余方法成为部署MIL-1394网络面临的关键问题。目前的解决方法是飞控计算机的CPU对冗余帧进行识别处理,这种方法加重了飞控计算机的负担,可能使飞控计算机不能及时响应动作。
技术实现思路
本专利技术的目的在于提供一种MIL-1394网络数据冗余方法,用于解决上述现有技术的问题。本专利技术一种MIL-1394网络数据冗余方法,其中,包括:帧信息由MIL-1394帧头和自定义字段组成,Channel字段用来指示帧的通道号,MessageID字段用来指示帧的内容信息,Priority字段用来指示帧的优先级,HealthStatusWord字段用来指示数据源节点的健康状态,SequenceNumber字段为自定义的帧冗余信息;对MessageID进行处理,获取帧索引,对帧索引进行处理获得冗余信息,将冗余信息和帧信息进行对比,若冗余信息的Channel字段、MessageID字段、Priority字段、HealthStatusWord字段与帧信息相同,且帧信息的SequenceNumber字段与冗余信息的SequenceNumber不同,则接收该帧,否则丢弃。根据本专利技术的MIL-1394网络数据冗余方法的一实施例,其中 ...
【技术保护点】
一种MIL‑1394网络数据冗余方法,其特征在于,包括:帧信息由MIL‑1394帧头和自定义字段组成,Channel字段用来指示帧的通道号,Message ID字段用来指示帧的内容信息,Priority字段用来指示帧的优先级,Health Status Word字段用来指示数据源节点的健康状态,Sequence Number字段为自定义的帧冗余信息;对Message ID进行处理,获取帧索引,对帧索引进行处理获得冗余信息,将冗余信息和帧信息进行对比,若冗余信息的Channel字段、Message ID字段、Priority字段、Health Status Word字段与帧信息相同,且帧信息的Sequence Number字段与冗余信息的Sequence Number不同,则接收该帧,否则丢弃。
【技术特征摘要】
1.一种MIL-1394网络数据冗余方法,其特征在于,包括:帧信息由MIL-1394帧头和自定义字段组成,Channel字段用来指示帧的通道号,MessageID字段用来指示帧的内容信息,Priority字段用来指示帧的优先级,HealthStatusWord字段用来指示数据源节点的健康状态,SequenceNumber字段为自定义的帧冗余信息;对MessageID进行处理,获取帧索引,对帧索引进行处理获得冗余信息,将冗余信息和帧信息进行对比,若冗余信息的Channel字段、MessageID字段、Priority字段、HealthStatusWord字段与帧信息相同,且帧信息的SequenceNumber字段与冗余信息的SequenceNumber不同,则接收该帧,否则丢弃...
【专利技术属性】
技术研发人员:袁中健,所玉君,崔建飞,
申请(专利权)人:天津津航计算技术研究所,
类型:发明
国别省市:天津,12
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。