发明名称 一种分区间时间触发通信的数据完整性检测方法
摘要 本发明提供一种分区间时间触发通信的数据完整性检测方法,包括以下步骤:1)采用“动态时间+静态时间”方法计算本次需要发送的数据从分区消息缓冲区拷贝到指定的时间触发通信网络的发送缓冲区所需的时间;2)计算完本次数据发送需要的时间后,判断该时间是否小于以下两个参数:a)分区剩余时间;b)当前时间与TT(时间触发)数据在时间触发通信网络发送调度时间点的间隔;若满足则发送该数据,若不满足则不发送该数据,保证应用发送完整的数据。本发明能够对数据在计算机节点间的传输过程中的正确性、可靠性进行检测,保证数据的实时、完整可靠通信,避免应用数据在传输过程中出现慢拍现象,有较大的灵活性和扩展性。
申请公布号 CN105553613A 申请公布日期 2016.05.04
申请号 CN201510918118.7 申请日期 2015.12.10
申请人 中国航空工业集团公司西安航空计算技术研究所 发明人 刘帅;徐奡;解文涛;郑久寿;马小博;孙楷
分类号 H04L1/00(2006.01)I;H04L29/06(2006.01)I 主分类号 H04L1/00(2006.01)I
代理机构 西安智邦专利商标代理有限公司 61211 代理人 李思源
主权项 一种分区间时间触发通信的数据完整性检测方法,其特征在于:所述方法包括以下步骤:1)采用“动态时间+静态时间”方法计算本次需要发送的数据从分区消息缓冲区拷贝到指定的时间触发通信网络的发送缓冲区所需的时间;2)计算完本次数据发送需要的时间后,判断该时间是否小于以下两个参数:a)分区剩余时间;b)当前时间与TT时间触发数据在时间触发通信网络发送调度时间点的间隔;若满足则发送该数据,若不满足则不发送该数据,保证应用发送完整的数据;3)数据从发送缓冲区发送时,添加标识TT数据累加的SN号,并对添加SN号后数据添加CRC校验码,通过两路独立的物理链路传输数据;在接收端会对数据进行CRC校验,并确认TT数据的SN号是否正确累加;4)节点在时间触发通信网络缓冲区配置的数据接收窗口到达之后,采用“动态时间+静态时间”的方法计算从网络接口的接收缓冲区将该数据拷贝到分区消息缓冲区所需的时间;在计算完本次数据接收需要的时间后,判断该时间是否小于分区剩余时间,若满足则接收数据,若不满足,则不接收数据,以保证应用接收完整的数据。
地址 710065 陕西省西安市锦业二路15号