分布式自适应网络中的节点标识制造技术

技术编号:21958998 阅读:34 留言:0更新日期:2019-08-24 22:18
一种用于分布式网络的方法可以包括:收集在观察点处从分布式网络中的第一节点传输到第二节点的第一数据信息,其中第二节点是第一节点的邻居节点;将第一数据信息与第二节点在所述观察点处传输到第二节点在所述分布式网络中的邻居节点的第二数据信息进行比较;以及至少部分地基于第一数据信息与第二数据信息的比较,确定第二节点是否要在与所述观察点相关联的数据融合中使用第一数据信息。

Node Identification in Distributed Adaptive Networks

【技术实现步骤摘要】
【国外来华专利技术】分布式自适应网络中的节点标识
本公开总体涉及通信网络,并且更具体地,涉及分布式自适应网络。
技术介绍
可以按照集中式或分布式来部署通信网络。在集中式策略中,所有节点将其信息传输到中央机构用于进行决策或数据融合,这可以充分受益于遍及网络所收集的信息。不幸的是,中央机构可能容易成为网络的瓶颈,也就是说,由于可能的拒绝服务(denial-of-service)攻击,集中式节点的故障将成为灾难。为了克服这种限制,无需中央机构的分布式策略因其良好的性能和对攻击的鲁棒性而受到更多的关注。在这种情况下,需要多种分布式算法来实现参数估计。另一方面,网络并不总是处于安全状态。例如,可能的恶意节点篡改了自己的值并将其传输到它们的邻居节点进行数据融合,当数据在节点间扩散时,这肯定会影响整个网络的性能。因此,如何标识出恶意节点然后阻止其值被传输到其邻居节点已成为分布式网络的关键问题。
技术实现思路
本说明书提出了一种用于分布式网络的新颖解决方案,其可用于标识一些特定的数据信息和网络节点,例如,分布式网络中的异常数据和相关节点。根据本公开的第一方面,提供了一种方法,其包括:收集在观察点处从分布式网络中的第一节点传输到第二节点的第一数据信息,其中,第二节点是第一节点的邻居节点;将第一数据信息与第二节点在所述观察点处传输到第二节点在所述分布式网络中的邻居节点的第二数据信息进行比较;以及至少部分地基于第一数据信息与第二数据信息的比较,确定第二节点是否要在与所述观察点相关联的数据融合中使用第一数据信息。根据本公开的第二方面,提供了一种装置,其包括至少一个处理器以及包括计算机程序代码的至少一个存储器,所述至少一个存储器和所述计算机程序代码被配置为与所述至少一个处理器一起使得所述装置至少:收集在观察点处从分布式网络中的另一装置传输到所述装置的第一数据信息,其中,所述装置是所述另一装置的邻居;将第一数据信息与所述装置在所述观察点处传输到所述装置在所述分布式网络中的邻居的第二数据信息进行比较;以及至少部分地基于第一数据信息与第二数据信息的比较,确定所述装置是否要在与所述观察点相关联的数据融合中使用第一数据信息。根据本公开的第三方面,提供了一种计算机程序产品,其包括计算机可读介质,所述计算机可读介质承载有与计算机一起使用的计算机程序代码,所述计算机程序代码包括:用于收集在观察点处从分布式网络中的第一节点传输到第二节点的第一数据信息的代码,其中,第二节点是第一节点的邻居节点;用于将第一数据信息与第二节点在所述观察点处传输到第二节点在所述分布式网络中的邻居节点的第二数据信息进行比较的代码;以及用于至少部分地基于第一数据信息与第二数据信息的比较,确定第二节点是否要在与所述观察点相关联的数据融合中使用第一数据信息的代码。根据本公开的第四方面,提供了一种装置,其包括:收集构件,用于收集在观察点处从分布式网络中的另一装置传输到所述装置的第一数据信息,其中,所述装置是所述另一装置的邻居;比较构件,用于将第一数据信息与所述装置在所述观察点处传输到所述装置在所述分布式网络中的邻居的第二数据信息进行比较;以及确定构件,用于至少部分地基于第一数据信息与第二数据信息的比较,确定所述装置是否要在与所述观察点相关联的数据融合中使用第一数据信息。根据示例性实施例,根据本公开的第二/第四方面的装置可以包括第二节点,并且根据本公开的第二/第四方面的另一装置可以包括第一节点。根据示例性实施例,第一数据信息与第二数据信息的所述比较可以包括:计算第一数据信息与第二数据信息之间的相似性距离。所述相似性距离可以表示第一数据信息与第二数据信息的值之间的距离。根据示例性实施例,响应于第一数据信息与第二数据信息之间的相似性距离不满足第一准则,确定第二节点要在与所述观察点相关联的数据融合中使用第一数据信息。根据另一示例性实施例,响应于第一数据信息与第二数据信息之间的相似性距离满足第一准则,确定第二节点不会在与所述观察点相关联的数据融合中使用第一数据信息。例如,第一数据信息可以由第二节点在与所述观察点相关联的数据融合中替换为第二数据信息。可选地,根据本公开的第一方面的方法还可以包括:响应于确定第二节点不会在与所述观察点相关联的数据融合中使用第一数据信息,更新用于第一节点的第一标识信息。第一标识信息可以指示在包括一个或多个观察点的观察周期内的一定数目的观察点,在所述一定数目的观察点处,确定来自第一节点的数据信息不被第二节点用于数据融合。根据示例性实施例,根据本公开的第一方面的方法还可以包括:响应于第一标识信息在所述观察周期结束时满足第二准则,更新用于第一节点的第二标识信息。第二标识信息可以指示一定数目的观察周期,在所述一定数目的观察周期结束时,用于第一节点的第一标识信息满足第二准则。根据示例性实施例,根据本公开的第一方面的方法还可以包括:响应于第二标识信息满足第三准则,触发用于第一节点的预定义动作。举例来说,所述预定义动作可以包括发出警报。附图说明当结合附图阅读时,通过参考以下对实施例的详细描述,可以最好地理解本公开本身、优选的使用模式和进一步的目的,其中:图1示例性地示出了根据本公开的实施例的分布式网络拓扑和节点间的数据传输;图2是示出了根据本公开的实施例用于分布式网络的方法的流程图;图3示例性地示出了根据本公开的实施例在没有攻击的情况下由于预定义的融合门限的变化造成的网络性能的影响;图4是示出了根据本公开的实施例的标识过程的流程图;图5示例性地示出了根据本公开的实施例的数据管理模块的系统架构;图6示例性地示出了根据本公开的实施例的仿真中使用的网络拓扑;图7示例性地示出了根据本公开的实施例在两种攻击模式下对攻击数目的检测;图8示例性地示出了根据本公开的实施例在非安全情况下的DLMS性能的比较;图9示例性地示出了根据本公开的实施例增加恶意节点数对网络性能的影响;以及图10是适合在实践本公开的示例性实施例时使用的装置的简化框图。具体实施方式参考附图详细描述了本公开的实施例。在整个说明书中对特征、优点或类似语言的引用并不意味着可以依照本公开实现的所有特征和优点应该处于或就在本公开的任何单个实施例中。相反,涉及所述特征和优点的语言被理解为意指结合实施例描述的特定特征、优点或特性被包括在本公开的至少一个实施例中。此外,可以按照任何合适的方式在一个或多个实施例中组合所描述的本公开的特征、优点和特性。相关领域的技术人员将认识到:可以在没有特定实施例的一个或多个特定特征或优点的情况下实践本公开。在其它情况下,可以在某些实施例中发现附加的特征和优点,其可能并不出现在本公开的所有实施例中。随着多代理(无线或有线)网络的出现,网络上的分布式自适应已成为具有吸引力和挑战性的研究领域。分布式自适应网络非常适合分散的信息处理和优化任务,以模拟工程中遇到的各种类型的自组织和复杂行为,诸如目标定位、协作频谱感知、分布式估计等。分布式自适应网络包括具有处理和学习能力的节点集合。互连节点形成了连接拓扑,并通过本地交互相互协作,以便实时地完成预先分配的任务。在自适应网络中,节点彼此共享信息,并且跨网络的连续信息扩散使得节点能够使其性能适应于数据流和网络条件。与非协作节点相比,它还可以实现改进的适应性和学习性能。然而,分布式网本文档来自技高网...

【技术保护点】
1.一种方法,其包括:收集在观察点处从分布式网络中的第一节点传输到第二节点的第一数据信息,其中第二节点是第一节点的邻居节点;将第一数据信息与第二节点在所述观察点处传输到第二节点在所述分布式网络中的邻居节点的第二数据信息进行比较;以及至少部分地基于第一数据信息与第二数据信息的比较,确定第二节点是否要在与所述观察点相关联的数据融合中使用第一数据信息。

【技术特征摘要】
【国外来华专利技术】1.一种方法,其包括:收集在观察点处从分布式网络中的第一节点传输到第二节点的第一数据信息,其中第二节点是第一节点的邻居节点;将第一数据信息与第二节点在所述观察点处传输到第二节点在所述分布式网络中的邻居节点的第二数据信息进行比较;以及至少部分地基于第一数据信息与第二数据信息的比较,确定第二节点是否要在与所述观察点相关联的数据融合中使用第一数据信息。2.根据权利要求1所述的方法,其中,第一数据信息与第二数据信息的所述比较包括:计算第一数据信息与第二数据信息之间的相似性距离,其中,所述相似性距离表示第一数据信息与第二数据信息的值之间的距离。3.根据权利要求2所述的方法,其中,响应于第一数据信息与第二数据信息之间的相似性距离不满足第一准则,确定第二节点要在与所述观察点相关联的数据融合中使用第一数据信息。4.根据权利要求2所述的方法,其中,响应于第一数据信息与第二数据信息之间的相似性距离满足第一准则,确定第二节点不会在与所述观察点相关联的数据融合中使用第一数据信息。5.根据权利要求4所述的方法,其中,在与所述观察点相关联的数据融合中,第二节点将第一数据信息替换为第二数据信息。6.根据权利要求1至5中任一项所述的方法,其进一步包括:响应于确定第二节点不会在与所述观察点相关联的数据融合中使用第一数据信息,更新用于第一节点的第一标识信息,其中,第一标识信息指示了在包括一个或多个观察点的观察周期内的一定数目的观察点,在所述一定数目的观察点处确定来自第一节点的数据信息不被第二节点用于数据融合。7.根据权利要求6所述的方法,其进一步包括:响应于第一标识信息在所述观察周期结束时满足第二准则,更新用于第一节点的第二标识信息,其中,第二标识信息指示了一定数目的观察周期,在所述一定数目的观察周期结束时,用于第一节点的第一标识信息满足第二准则。8.根据权利要求7所述的方法,其进一步包括:响应于第二标识信息满足第三准则,触发用于第一节点的预定义动作。9.根据权利要求8所述的方法,其中,所述预定义动作包括发出警报。10.一种装置,其包括:至少一个处理器;以及包括计算机程序代码的至少一个存储器,所述至少一个存储器和所述计算机程序代码被配置为与所述至少一个处理器一起使得所述装置至少:收集在观察点处从分布式网络中的另一装置传输到所述装置的第一数据信息,其中,所述装置是所述另一装置的邻居;将第一数据信息与所述装置在所述观察点处传输到所述装置在所述分布式网络中的邻居的第二数据信息进行比较;以及至少部分地基于第一数据信息与第二数据信息的比较,确定所述装置是否要在与所述观察点相关联的数据融合中使用第一数据信息。11.根据权利要求10所述的装置,其中,第一数据信息与第二数据信息的所述比较包括:计算第一数据信息与第二数据信息之间的相似性距离,其中,所述相似性距离表示第一数据信息与第二数据信息的值之间的距离。12.根据权利要求11所述的装置,其中,响应于第一数据信息与第二数据信息之间的相似性距离不满足第一准则,确定所述装置要在与所述观察点相关联的数据融合中使用第一数据信息。13.根据权利要求11所述的装置,其中,响应于第一数据信息与第二数据信息之间的相似性距离满足第一准则,确定所述装置不会在与所述观察点相关联的数据融合中使用第一数据信息。14.根据权利要求13所述的装置,其中,在与所述观察点相关联的数据融合中,所述装置将第一数据信息替换为第二数据信息。15.根据权利要求10至14中任一项所述的装置,其中,所述至少一个存储器和所述计算机程序代码被配置为与所述至少一个处理器一起使得所述装置至少进一步:响应于确定所述装置不会在与所述观察点相关联的数据融合中使用第一数据信息,更新用于所述另一装置的第一标识信息,其中,第一标识信息标识了在包括一个或多个观察点的观察周...

【专利技术属性】
技术研发人员:卢光跃王凡冯景瑜
申请(专利权)人:诺基亚技术有限公司
类型:发明
国别省市:芬兰,FI

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

1