The present invention provides a distributed network data synchronization system and method. The system consists of M*N acquisition nodes and 1 synchronous data gathering module, each M acquisition nodes connected by Ethernet and N to form a string, string collection node connected to the aggregation of data synchronization module, synchronization module and data acquisition node aggregation for FPGA chip. The invention also provides a synchronization method for full scale M*N data acquisition nodes, two level processing method, acquisition nodes in the data gathering module clock synchronization, will contain \sent to the data gathering data synchronization module standard information synchronization module, data aggregation on the basis of the\ standard \information full scale data aggregation after finishing the synchronized data output. The invention has the beneficial effects that the system uses synchronous sampling of the 480 acoustic array signals, real-time transmission through the network, data aggregation and collation so as to realize real-time display of all the channels.
【技术实现步骤摘要】
一种分布式网络的数据同步系统及方法
本专利技术涉及FPGA技术及分布式网络架构下的数据同步技术,尤其涉及一种分布式网络的数据同步系统及方法。
技术介绍
在某些应用场合下,需要分布式网络架构下的各个节点同步工作;如何确保各个节点工作的同步性,直接影响系统的工作性能。本专利技术利用以太网UDP用户数据报协议实现分布式网络架构下,各个节点的数据传输,在数据汇聚同步模块通过数据整理,消除网络传输时延带来时间差异,同步化所有节点的数据。具备:1.实时同步所有节点的数据;2.及时发现任一节点导致的系统失步问题,并自发纠正该问题。3.实时评估链路状态,报告中断或传输丢包问题。特别是系统的失步问题,如果发生将严重影响同步数据采集传输系统的工作性能,及时纠正该问题显得尤为重要。
技术实现思路
本专利技术的目的在于克服现有技术存在的不足,而提供一种分布式网络的数据同步系统及方法,具体来说是一种基于FPGA技术实现的分布式网络的数据同步方法。本专利技术的目的是通过如下技术方案来完成的,这种分布式网络的数据同步系统,由M*N个采集节点以及1个数据汇聚同步模块组成,M个采集节点通过以太网首尾相连形成一串,首尾节点直接与数据汇聚同步模块连接,共N串将所有采集节点通过以太网连接至数据汇聚同步模块,其中M、N为正整数;所述的采集节点为FPGA芯片,用于将采集数据打包通过以太网发送至数据汇聚同步模块;所述的数据汇聚同步模块为FPGA芯片,用于将M*N个采集节点的数据汇聚、同步化处理,形成“时标”一致的全规模采集节点数据。本专利技术所述的这种分布式网络的数据同步方法,该方法包括如下步骤:(1)M ...
【技术保护点】
一种分布式网络的数据同步系统,其特征在于:由M*N个采集节点以及1个数据汇聚同步模块组成,M个采集节点通过以太网首尾相连形成一串,首尾节点直接与数据汇聚同步模块连接,共N串将所有采集节点通过以太网连接至数据汇聚同步模块,其中M、N为正整数;所述的采集节点为FPGA芯片,用于将采集数据打包通过以太网发送至数据汇聚同步模块;所述的数据汇聚同步模块为FPGA芯片,用于将M*N个采集节点的数据汇聚、同步化处理,形成“时标”一致的全规模采集节点数据。
【技术特征摘要】
1.一种分布式网络的数据同步系统,其特征在于:由M*N个采集节点以及1个数据汇聚同步模块组成,M个采集节点通过以太网首尾相连形成一串,首尾节点直接与数据汇聚同步模块连接,共N串将所有采集节点通过以太网连接至数据汇聚同步模块,其中M、N为正整数;所述的采集节点为FPGA芯片,用于将采集数据打包通过以太网发送至数据汇聚同步模块;所述的数据汇聚同步模块为FPGA芯片,用于将M*N个采集节点的数据汇聚、同步化处理,形成“时标”一致的全规模采集节点数据。2.一种...
【专利技术属性】
技术研发人员:沈潇波,谭博,颜科峰,
申请(专利权)人:中国船舶重工集团公司第七一五研究所,
类型:发明
国别省市:浙江,33
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。