【技术实现步骤摘要】
一种保证接收数据时间完整性的方法
[0001]本公开涉及网络安全通信
,尤其涉及一种保证接收数据时间完整性的方法。
技术介绍
[0002]随着飞机综合化程度的不断提高,综合化范围的不断扩大,机载网络逐渐涉及到机电、飞控等安全关键系统,在统一机载网络平台上兼容不同安全关键等级、传输带宽的通信传输,以同时满足航电、机电和飞控等系统的通信要求,已成为一种趋势。
[0003]对于一些安全关键的应用数据,网络传输需提高其数据的完整性,以满足应用系统的安全性指标。在网络通信过程中,接收端可能接收到一些失效的消息,占用大量的网络资源。因此,一种保证传输消息时间完整性的方法需要被提供;为了对消息的寿命进行计算,需要建立网络中所有端系统之间的时间同步机制,传统时间同步方法未考虑网络中各个端系统与其余端系统之间的时间偏移,在进行时间完整性检查时,需要在每一次通信时获取发送方和接收方的时间偏移,消耗了较多的网络资源。
技术实现思路
[0004]有鉴于此,本公开实施例提供一种保证接收数据时间完整性的方法,能够在数据通信 ...
【技术保护点】
【技术特征摘要】
1.一种保证接收数据时间完整性的方法,其特征在于,包括如下步骤:步骤1、管理端和代理端之间根据IEEE1588 PTP协议建立连接,管理端计算与代理端之间的时间偏移信息,生成时间偏移信息列表,并更新与所有代理端之间的时间戳信息列表LTR;步骤2、管理端向代理端发送至少两遍时间偏移信息列表和时间戳信息列表LTR;步骤3、代理端验证接收所述时间偏移信息列表和时间戳信息列表LTR后,由时间偏移信息为每个远程代理端计算TOS值;步骤4、代理端根据TOS值与所接收消息的时间戳信息,计算该消息寿命Age;步骤5、将消息寿命Age与配置的最大可接收消息传输延迟Dmax和最小可接收消息传输延迟Dmin进行比较,当消息寿命Age小于最大可接收消息传输延迟Dmax、大于最小可接收消息传输延迟Dmin时接收数据帧。2.根据权利要求1所述的保证接收数据时间完整性的方法,其特征在于,所述时间偏移信息包括时间偏移ROS和时间偏移误差ROSE。3.根据权利要求2所述的保证接收数据时间完整性的方法,其特征在于,所述步骤1中,在协议周期内,由代理端发起时间请求,管理端进行时间响应,在管理端获取到T1、T2、T3、T4...
【专利技术属性】
技术研发人员:孟悦,刘智武,张志平,张旭,李煜甫,周耿,
申请(专利权)人:中国航空工业集团公司西安航空计算技术研究所,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。