一种提高多节点实时数据同步质量的方法技术

技术编号:24503750 阅读:49 留言:0更新日期:2020-06-13 06:20
本发明专利技术提出了一种提高多节点实时数据同步质量的方法,在多设备、多节点、多系统之间的同步数据的工程中,通过使用一个校验方法产生的值对传输结果进行评估,而后进行优化。首先定义各节点同步传输协议,在协议中使用一个通用变量,这个变量用于记录节点总数所该产生的数据互传最大值,然后通过一个校验模型对这个值进行归一化处理,根据这个处理结果来对传输进行评估,从而提高多节点的实时数据同步质量。本发明专利技术通过减少不必要的冗余,做到了多节点实时数据同步的系统负载降低、故障率降低、数据传输同步的质量和传输效率提高的效果。

A method to improve the quality of multi node real-time data synchronization

【技术实现步骤摘要】
一种提高多节点实时数据同步质量的方法
本专利技术属于多节点之间实时数据同步互相传输的领域。
技术介绍
随着科学技术发展,多设备、多节点、多系统之间实时数据同步,互相传输的需求越来越多。同步数据的数据量也越来越大,同步数据的质量要求也越来越高。如何提高数据同步准确率、实时性、高效率等质量要求,保证通信的数据的可靠性,成为工程应用中的不可缺失的技术需求。普通大量数据的比对技术,成本高,效率低。比如在数据传输工程扩建中,高精度实时通信中,随着未来此类工程规模扩大,以往大量数据比对这种方法局限性强,硬件的需求和适应环境能力有限,所以在这种情况下,需要研究效率更高的算法,来提高工作效率,在不增加硬件成本的情况下,提高多节点实时数据同步的质量。针对上述问题,在不能改变任何软硬件环境的情况下得出来了一个方法。本方法是通过一个计算实际数据与期望数据比值的校验方法。此方法的优势体现在,不需要通过对实际数据的大规模校验,降低了系统为数据同步的资源分配;提高了数据同步的正确率;不完全受限于系统和协议的封闭性;达到多节点实时数据同步时,提升系统运行效率,减少因本文档来自技高网...

【技术保护点】
1.一种提高多节点实时数据同步质量的方法,其特征在于:利用归一化算法的特性进行优化:计算一个测试模型B,B定义为N个节点的最大值传输函数;每个节点同样的协议中定义变量A,A定义为实际在第N个节点的传输函数,每发一次将A计算一次,然后在每个节点计算A/B和

【技术特征摘要】
1.一种提高多节点实时数据同步质量的方法,其特征在于:利用归一化算法的特性进行优化:计算一个测试模型B,B定义为N个节点的最大值传输函数;每个节点同样的协议中定义变量A,A定义为实际在第N个节点的传输函数,每发一次将A计算一次,然后在每个节点计算A/B和这个公式设计函数F来打包实现,将F作为多节点数据之间校验的依据;当开始判断当A/B小于1时,就增加向这个节点发送数据的次数,直到满足反之如果当A/B大于1时,就减少向这个节点发送数据的次数,直到满足


2.根据权利要求1的所述的一种提高多节点实时数据同步质量的方法,其特征在于:所述方法比较同协议同数据,用一个变量的校验实现。


3.根据权利要求1或权利要求2的所述的一种提高多节点实时数据同步质量的方法,其特征在于:所述...

【专利技术属性】
技术研发人员:李旻罡
申请(专利权)人:中国船舶重工集团公司第七二四研究所
类型:发明
国别省市:江苏;32

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

1