移动P2P网络分层信任评价拓扑分布树确立算法研究

来源 :无线互联科技 | 被引量 : 0次 | 上传用户:wsj1234567
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
  摘 要:移动P2P网络是不同于传统C/S网络的一种分布式网络结构,其特点是不存在任何的中心管理节点,每一个处于移动P2P网络中的节点的都是独立自治的,信任关系在该类网络中显得尤为重要,本文提出了在分层信任评价模型中信任拓扑分布树确立算法。
  关键词:移动P2P;分层信任;信任拓扑分布
  1 引言
  移动P2P網络中,信任关系是非常重要的,这种关系可以作为节点之间彼此信誉评价的标准。本文提出一种基于分层信任管理机制中移动节点之间由直接信任确立的信任拓扑分布树的生成算法。各个节点之间的信任值是模糊数据,0代表完全不信任,1代表完全信任。
  2 信任结构分析
  某个节点可以与组内多个节点有过直接交互,有过多个直接交互节点,可以一次性发送多条记录,发送的方式为组内广播。最后达到的状态为所有节点了解了所有节点直接交互信任关系及直接信任值。节点内部储存这些信任值,按照图的广度优先遍历的顺序计算,为了更好的解释这种方法,以图1中移动P2P信任覆盖网络为结构进行描述。
  在图1中,对于节点A来说,在整个收敛过程的起始阶段将会收到来自各个组内节点的直接交互信息并存放于自己的拓扑表中。其内容如表1所示。
  根据这个收到的完整信任网络覆盖的直接信任评价信息表,节点A可以分析得出该信任网络的信任逻辑拓扑结构,根据广度优先算法计算出整个网络拓扑生成的分布树如图2。
  3 算法设计
  本文将广度优先算法引入,这里命名为BFtree。详细操作过程如算法1。这个算法是按照接收到的来自于各个节点的直接信任信息,生成一个查询顺序表,这个表的结构如下:
  Trustlist struct{
  Index;
  PeerID;
  };
  算法1 BFtree(InteractiveInformation a,peer pi,Trustlist b)
  1: for x in b do
  2: if x 在a中并且x被pi直接信任 then
  3: insert(b ,x) //将节点x的ID插入表b
  4: end if
  5: end for
  6: pi=move next(b)
  7: if notendof b then
  8: BFtree(a,pi,b)
  9: end if
  9: return b
  按照算法1的计算,生成如图1的信任拓扑分布结构,依照直接信任传递链路将此结构区分出层次关系。
  其中A处于第一层(此节点为信任管理者),B与D属于第二层,C,E,F处于第三层。这里用链接度来代表被某个节点直接信任的节点数量。其中节点A的链接度为2(DA=2),节点C、D、E、F的链接度为0(DC=DD=DE=DF=0),节点B的链接度为3(DB=3)。
  4 结束语
  本文提出的基于分层信任管理模式中直接信任拓扑分布树,便于分层信任关系的确立。消除了信任评级过程中的信任循环问题的产生。
其他文献
石油作为一种重要的能源物质,在我国经济建设和人们日常生活中发挥了重大作用。在先进生产加工工艺的推动下,以石油、天然气为原材料的石油化工产品得到了广泛应用。但是由于
语篇教学以词和句的理解、词与词之间的组合关系、句与句之间的衔接和连贯方式等为主要内容,体现了语篇教学以语言为中心的传统模式,但是不能满足学生的学习需要,也不能激发
本文阐述了通信光缆线路的组成材料和基本结构,并针对其特征阐述了目前在我国通信光缆的应用现状,并展望了我国未来的通信光缆发展趋势。
敦煌《坛经》写本可信度高,俗字数量大。而其中的代用字为我们研究晚唐五代西北方音提供了第一手资料。本文将写本中的代用字进行了整理和归类,并对其产生的原因进行解释。
从这一期起,我将为大家进行计算机考研科目数据结构课程的辅导讲座,在这一个系列讲座中,将用通俗易懂的语言让大家在一个较短的时间内把握数据结构课程的复习重点,做到有的放
随着信息技术的迅猛发展和财政改革的逐步深入,对财政信息工作提出了更新、更高、更紧迫的要求。国库集中支付系统的实现,在财政系统必须建立财政业务部门、央行国库、集中支付