多点实时数据分发方法、装置、电子设备及存储介质制造方法及图纸

技术编号:41799387 阅读:24 留言:0更新日期:2024-06-24 20:22
本发明专利技术涉及一种多点实时数据分发方法、装置、电子设备及存储介质,该方法包括:接收来自第一终端的订阅分组,并基于订阅分组在数据分发路径节点中构建订阅表,订阅分组至少包括订阅标签。在数据分发路径节点中构建第一时间窗口内接收到的数据内容的哈希表,并在哈希表的哈希值不在本地哈希表中时,根据订阅表向其他终端发送订阅标签对应的数据内容。接收来自第一终端的取消订阅分组,并基于取消订阅分组的端口删除订阅表中订阅标签的入端口。本地订阅表和订阅表中的每一条表项至少包括标签以及标签对应的入端口列表。该方法通过构建订阅表并维护一段时间窗口的数据哈希表,以较少的成本维护点到多点的通信路径,提高了情报数据分发的实时性。

【技术实现步骤摘要】

本专利技术涉及计算机通信,特别是涉及一种多点实时数据分发方法、装置、电子设备及存储介质


技术介绍

1、在国际军事领域中,随着联合作战指挥能力建设的深入开展,在新的联合作战指挥体系下,情报数据的分发问题日益突出。因此,如何在高延迟、窄宽带以及多信道闪断等恶劣条件下支持消息和文件传输发布订阅,实现点对点、点对多点以及多点对多点的发送方式,以及达到信道高可用和提升宽带利用率,成为军事信息系统亟须解决的重点难题。

2、目前,传统的数据发送方式主要通过以下方式实现,其一是通过ip组播实现,ip组播是对标准网络层协议的扩展,通过使用特定的ip组播地址,按照最大投递原则,将ip数据包传输到一个组播群组的主机集合中。因此,这种方法无需向每一个节点发送数据,只需将数据发送到一个特定的预约组,所有加入到该组播的节点都可以收到该数据。数据只需发送一次就可以发送到所有接收者,一定程度上减轻了网络的负载和发送者的负担。但是,在信息系统点到多点通信领域,点到多点的通信基于ip组播,ip组播的源分发树虽能保证目的地到达源的路径最短,但要为每一个多播源保持一棵树,cpu使用本文档来自技高网...

【技术保护点】

1.一种多点实时数据分发方法,应用于路由器或交换机,所述路由器或交换机中具有本地订阅表和本地哈希表,其特征在于,所述方法包括:

2.根据权利要求1所述的多点实时数据分发方法,其特征在于,所述接收来自第一终端的订阅分组,并基于所述订阅分组在数据分发路径节点中构建订阅表,包括:

3.根据权利要求1所述的多点实时数据分发方法,其特征在于,所述在所述数据分发路径节点中构建第一时间窗口内接收到的数据内容的哈希表,并在所述哈希表的哈希值不在所述本地哈希表中时,根据所述订阅表向其他终端发送所述订阅标签对应的数据内容,包括:

4.根据权利要求3所述的多点实时数据分发方...

【技术特征摘要】

1.一种多点实时数据分发方法,应用于路由器或交换机,所述路由器或交换机中具有本地订阅表和本地哈希表,其特征在于,所述方法包括:

2.根据权利要求1所述的多点实时数据分发方法,其特征在于,所述接收来自第一终端的订阅分组,并基于所述订阅分组在数据分发路径节点中构建订阅表,包括:

3.根据权利要求1所述的多点实时数据分发方法,其特征在于,所述在所述数据分发路径节点中构建第一时间窗口内接收到的数据内容的哈希表,并在所述哈希表的哈希值不在所述本地哈希表中时,根据所述订阅表向其他终端发送所述订阅标签对应的数据内容,包括:

4.根据权利要求3所述的多点实时数据分发方法,其特征在于,所述在所述数据分发路径节点中构建第一时间窗口内接收到的数据内容的哈希表,并在所述哈希表的哈希值不在所述本地哈希表中时,根据所述订阅表向其他终端发送所述订阅标签对应的数据内容,还包括:

5.根据权利要求1所述的多点实时数据分发方法,其...

【专利技术属性】
技术研发人员:李志曹孝元栾明君
申请(专利权)人:中国电子科技集团公司第十五研究所
类型:发明
国别省市:

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

1