发明名称 一种基于Beta信誉系统动态调节的信任值计算方法
摘要 本发明涉及一种基于Beta信誉系统动态调节的信任值计算方法,基于Beta信誉系统,对网络各节点的信任值初始化;当节点交互后,通过如下公式计算节点的信任值T,并计算邻居节点的平均信任值<img file="DDA0000514817470000012.GIF" wi="40" he="42" />;根据邻居节点的平均信任值<img file="DDA0000514817470000011.GIF" wi="37" he="43" />确定节点的可信线f;设立缓冲区,缓冲区的上限为可信线f;缓冲区的下限u;根据可信线f和缓冲区的下限u,判断节点是否可信。
申请公布号 CN104023337A 申请公布日期 2014.09.03
申请号 CN201410239309.6 申请日期 2014.06.03
申请人 哈尔滨工程大学 发明人 蔡绍滨;潘虹杞;姚念民;高振国
分类号 H04W12/12(2009.01)I;H04W84/18(2009.01)I 主分类号 H04W12/12(2009.01)I
代理机构 代理人
主权项 一种基于Beta信誉系统动态调节的信任值计算方法,其特征在于: 步骤1:基于Beta信誉系统,对网络各节点的信任值初始化; 步骤2:当节点交互后,通过如下公式计算节点的信任值T,并计算邻居节点的平均信任值<img file="FDA0000514817440000011.GIF" wi="69" he="59" /><img file="FDA0000514817440000012.GIF" wi="621" he="128" />式中,α和β为Beta信誉系统中Beta分布的两个参数;k<sub>1</sub>和k<sub>2</sub>为信任值调整参数; 步骤3:根据邻居节点的平均信任值<img file="FDA0000514817440000014.GIF" wi="40" he="62" />确定节点的可信线f;步骤4:设立缓冲区,缓冲区的上限为步骤3获得的可信线f;缓冲区的下限u通过如下公式获得, <img file="FDA0000514817440000013.GIF" wi="500" he="147" />同时,根据邻居节点的平均信任值,调整k<sub>1</sub>和k<sub>2</sub>, 步骤5:根据可信线f和缓冲区的下限u,判断节点是否可信,然后返回步骤2,进行下一次更新判断。 
地址 150001 黑龙江省哈尔滨市南岗区南通大街145号哈尔滨工程大学科技处知识产权办公室