【技术实现步骤摘要】
本专利技术涉及计算机通信,特别是涉及一种多点实时数据分发方法、装置、电子设备及存储介质。
技术介绍
1、在国际军事领域中,随着联合作战指挥能力建设的深入开展,在新的联合作战指挥体系下,情报数据的分发问题日益突出。因此,如何在高延迟、窄宽带以及多信道闪断等恶劣条件下支持消息和文件传输发布订阅,实现点对点、点对多点以及多点对多点的发送方式,以及达到信道高可用和提升宽带利用率,成为军事信息系统亟须解决的重点难题。
2、目前,传统的数据发送方式主要通过以下方式实现,其一是通过ip组播实现,ip组播是对标准网络层协议的扩展,通过使用特定的ip组播地址,按照最大投递原则,将ip数据包传输到一个组播群组的主机集合中。因此,这种方法无需向每一个节点发送数据,只需将数据发送到一个特定的预约组,所有加入到该组播的节点都可以收到该数据。数据只需发送一次就可以发送到所有接收者,一定程度上减轻了网络的负载和发送者的负担。但是,在信息系统点到多点通信领域,点到多点的通信基于ip组播,ip组播的源分发树虽能保证目的地到达源的路径最短,但要为每一个多播源保
...【技术保护点】
1.一种多点实时数据分发方法,应用于路由器或交换机,所述路由器或交换机中具有本地订阅表和本地哈希表,其特征在于,所述方法包括:
2.根据权利要求1所述的多点实时数据分发方法,其特征在于,所述接收来自第一终端的订阅分组,并基于所述订阅分组在数据分发路径节点中构建订阅表,包括:
3.根据权利要求1所述的多点实时数据分发方法,其特征在于,所述在所述数据分发路径节点中构建第一时间窗口内接收到的数据内容的哈希表,并在所述哈希表的哈希值不在所述本地哈希表中时,根据所述订阅表向其他终端发送所述订阅标签对应的数据内容,包括:
4.根据权利要求3所述
...【技术特征摘要】
1.一种多点实时数据分发方法,应用于路由器或交换机,所述路由器或交换机中具有本地订阅表和本地哈希表,其特征在于,所述方法包括:
2.根据权利要求1所述的多点实时数据分发方法,其特征在于,所述接收来自第一终端的订阅分组,并基于所述订阅分组在数据分发路径节点中构建订阅表,包括:
3.根据权利要求1所述的多点实时数据分发方法,其特征在于,所述在所述数据分发路径节点中构建第一时间窗口内接收到的数据内容的哈希表,并在所述哈希表的哈希值不在所述本地哈希表中时,根据所述订阅表向其他终端发送所述订阅标签对应的数据内容,包括:
4.根据权利要求3所述的多点实时数据分发方法,其特征在于,所述在所述数据分发路径节点中构建第一时间窗口内接收到的数据内容的哈希表,并在所述哈希表的哈希值不在所述本地哈希表中时,根据所述订阅表向其他终端发送所述订阅标签对应的数据内容,还包括:
5.根据权利要求1所述的多点实时数据分发方法,其...
【专利技术属性】
技术研发人员:李志,曹孝元,栾明君,
申请(专利权)人:中国电子科技集团公司第十五研究所,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。