用于分布式网络中的数据传播的设备和方法技术

技术编号:21691467 阅读:41 留言:0更新日期:2019-07-24 16:12
用于分布式网络中的数据传播的设备和方法。在分布式节点共识协议(DNCP)网络(100)中,第一设备(110)发布(S210)包括数据、数据标识符和序列号的节点数据,将节点数据提供给DNCP网络中的请求设备(120,130)。从请求设备(120,130)接收(S220)对节点数据的接收的确认,每个确认包括节点数据的序列号和数据标识符,并且对于节点数据,发现(S230)在接收的确认中的最小序列号,并且在最小序列号至少等于节点数据的序列号的情况下,确定节点数据已经通过网络传播。一旦确定数据已经传播网络时,第一设备可以执行要求数据已经通过网络传播的动作。

Equipment and Method for Data Transmission in Distributed Networks

【技术实现步骤摘要】
用于分布式网络中的数据传播的设备和方法
本公开一般涉及计算机网络,尤其涉及分布式网络中的数据传播。
技术介绍
该部分旨在向读者介绍本领域的各个方面,其可能与下面描述和/或要求保护的本公开的各个方面相关。相信该讨论有助于向读者提供背景信息以促进更好地理解本公开的各个方面。因此,应该理解,这些陈述应该鉴于此地阅读,而不是作为对现有技术的承认。2016年4月的因特网工程任务组(IETF)请求注释(RFC)7787描述了分布式节点共识协议(DNCP),其是一种通用状态同步协议。DNCP网络包括与DNCP兼容的一组节点。网络中的每个节点具有唯一标识符,并且可以以一组类型-长度-值(TLV)元组的形式发布数据,用于他节点查看。DNCP还描述节点如何检测其他节点的存在,以及如何确保节点对网络中节点发布的数据具有相同的知识。DNCP以分布式方式工作。所有节点都被视为相等;没有'主'节点。节点收集想要发布的数据,确定其节点状态(数据的一组元数据属性),并使用其节点状态和该节点知道的其他节点的节点状态计算网络状态(散列值)。该网络状态在每次改变时在DNCP网络中广播(通常使用多播),并且还周期性进行。接本文档来自技高网...

【技术保护点】
1.一种用于在分布式节点共识协议(DNCP)网络(100)中进行数据传播的第一设备(110),第一设备(110)包括:接口(114),配置为:发布包括数据、数据标识符和序列号的节点数据;将节点数据提供给DNCP网络中的请求设备(120,130);和接收来自请求设备(120,130)的对节点数据的接收的确认,每个确认包括节点数据的序列号和数据标识符;和至少一个硬件处理器(111),被配置为在接收到的确认中的最小序列号至少等于节点数据的序列号的情况下,确定节点数据已经通过网络传播。

【技术特征摘要】
2017.12.08 EP 17306735.61.一种用于在分布式节点共识协议(DNCP)网络(100)中进行数据传播的第一设备(110),第一设备(110)包括:接口(114),配置为:发布包括数据、数据标识符和序列号的节点数据;将节点数据提供给DNCP网络中的请求设备(120,130);和接收来自请求设备(120,130)的对节点数据的接收的确认,每个确认包括节点数据的序列号和数据标识符;和至少一个硬件处理器(111),被配置为在接收到的确认中的最小序列号至少等于节点数据的序列号的情况下,确定节点数据已经通过网络传播。2.如权利要求1所述的第一设备,其中,至少一个硬件处理器还被配置为一旦确定节点数据已经通过网络传播时执行动作。3.如权利要求2所述的第一设备,其中,该动作使用节点数据。4.如权利要求3所述的第一设备,其中,节点数据涉及第一设备和请求设备之间的通信配置。5.如权利要求1所述的第一设备,其中,至少一个处理器被配置为一旦确定节点数据已经传播到作为第一设备的对等的请求设备时,确定节点数据已经通过网络传播。6.一种分布式节点共识协议(DNCP)网络(100)中的第二设备(120,130),第二设备(120,130)包括:接口(124,134),配置为:从源发设备(110)请求发布的节点数据;从源发设备(110)接收请求的节点数据,节点数据包括数据、数据标识符和序列号;发布对节点数据的接收的确认,每个确认包括节点数据的序列号和数据标识符;从其他设备(120,130)接收对节点数据的接收的确认,每个确认包括节点数据的序列号和数据标识符;和至少一个硬件处理器(121,131),被配置为在接收的确认中的最小序列号至少等于节点数据的序列号的情况下,确定节点数据已经通过网络传播。7.如权利要求6所述的第二设备,其中,至少一个硬件处理器还被配置为一旦确...

【专利技术属性】
技术研发人员:D费伊顿斯J皮特斯
申请(专利权)人:交互数字CE专利控股公司
类型:发明
国别省市:法国,FR

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

1