一种边缘计算节点信任评估方法、装置、设备及存储介质制造方法及图纸

技术编号:22444725 阅读:50 留言:0更新日期:2019-11-02 04:36
本发明专利技术实施例提供了一种边缘计算节点信任评估方法、装置、设备及介质,应用于边缘节点,方法包括:基于当前任务对各个资源项的各个需求值,和待评估节点拥有的各个资源项各个当前值,计算待评估节点完成当前任务的能力信任值;基于针对待评估节点的历史概率记录,计算对所述待评估节点的第一直接信任值;获取与待评估节点在同一域内的边缘服务器发送的对待评估节点的间接信任值;基于能力信任值、直接信任值和间接信任值,计算对待评估节点的综合信任值。可见,应用本发明专利技术实施例,获取对待评估节点的能力信任值、直接信任值和间接信任值,获得综合信任值,可以全面对待评估节点进行信任评估,防止恶意节点参与计算任务,提高任务运行成功率。

A trust evaluation method, device, device and storage medium for edge computing node

【技术实现步骤摘要】
一种边缘计算节点信任评估方法、装置、设备及存储介质
本专利技术涉及计算机网络
,特别是涉及一种边缘计算节点信任评估方法、装置、设备及存储介质。
技术介绍
近年来,随着物联网、智慧城市、无人驾驶等数以亿计的低延迟、高可靠性计算等需求的产生,集中式云计算已难以满足用户需求,边缘计算逐渐成为研究热点。边缘计算可以在靠近智能设备或数据源头的一端,提供网络、存储、计算、应用等能力,达到更快的网络服务响应,更安全的本地数据传输。但是,承担当前任务的边缘计算节点是不固定的,当前任务可能是由多个域的边缘节点合作完成,边缘计算的过程中可能会有恶意节点参与计算,导致当前任务运行成功的概率不够高。
技术实现思路
本专利技术实施例的目的在于提供一种边缘计算节点信任评估方法、装置、设备及存储介质,以防止恶意节点参与计算任务,提高当前任务运行的成功率。具体技术方案如下:第一方面,本专利技术提供一种边缘计算节点信任评估方法,应用于边缘节点,所述方法包括:获取当前任务;确定待评估节点;获取待评估节点拥有的各个资源项的各个当前值;基于当前任务对各个资源项的各个需求值,和待评估节点拥有的所述各个资源项的各个当前值,计本文档来自技高网...

【技术保护点】
1.一种边缘计算节点信任评估方法,其特征在于,应用于边缘节点,所述方法包括:获取当前任务;确定待评估节点;获取待评估节点拥有的各个资源项的各个当前值;基于当前任务对各个资源项的各个需求值,和待评估节点拥有的所述各个资源项的各个当前值,计算所述待评估节点完成当前任务的能力信任值;基于针对所述待评估节点的历史概率记录,计算所述边缘节点对所述待评估节点的第一直接信任值;所述历史概率记录,用于表示所述待评估节点在预设时间内完成合作任务的概率;获取与所述待评估节点在同一域内的边缘服务器发送的对所述待评估节点的间接信任值;所述间接信任值为所述边缘服务器基于与所述待评估节点在同一域内共同完成过任务的各个其它...

【技术特征摘要】
1.一种边缘计算节点信任评估方法,其特征在于,应用于边缘节点,所述方法包括:获取当前任务;确定待评估节点;获取待评估节点拥有的各个资源项的各个当前值;基于当前任务对各个资源项的各个需求值,和待评估节点拥有的所述各个资源项的各个当前值,计算所述待评估节点完成当前任务的能力信任值;基于针对所述待评估节点的历史概率记录,计算所述边缘节点对所述待评估节点的第一直接信任值;所述历史概率记录,用于表示所述待评估节点在预设时间内完成合作任务的概率;获取与所述待评估节点在同一域内的边缘服务器发送的对所述待评估节点的间接信任值;所述间接信任值为所述边缘服务器基于与所述待评估节点在同一域内共同完成过任务的各个其它节点,计算所述待评估节点与所述各个其它节点的各个第二直接信任值,并根据所述各个第二直接信任值计算出的间接信任值;基于所述能力信任值、所述直接信任值和所述间接信任值,计算对所述待评估节点的综合信任值。2.根据权利要求1所述的方法,其特征在于,所述基于当前任务对各个资源项的各个需求值,和待评估节点拥有的所述各个资源项的各个当前值,计算所述待评估节点完成当前任务的能力信任值的步骤,包括:基于当前任务对各个资源项的各个需求值,和待评估节点拥有的所述各个资源项的各个当前值,计算待评估节点对所述当前任务的能力匹配度值;将所述能力匹配度值,按照基于香农理论的信息熵公式计算,获得所述边缘节点对所述待评估节点的能力信任值。3.根据权利要求2所述的方法,其特征在于,所述基于当前任务对各个资源项的各个需求值,和待评估节点拥有的所述各个资源项的各个当前值,计算待评估节点对所述当前任务的能力匹配度值的步骤,包括:将待评估节点拥有的所述各个资源项的各个当前值和当前任务对各个资源项的各个需求值的比值,作为各个资源项的能力值;将所述各个资源项的能力值中的最小值与1作比较,如果最小值大于或等于1,则将1作为待评估节点对所述当前任务的能力匹配度值;如果最小值小于1,则将最小值作为待评估节点对所述当前任务的能力匹配度值;所述将所述能力匹配度值,按照基于香农理论的信息熵公式计算,获得所述边缘节点对所述待评估节点的能力信任值的步骤,包括:将所述能力匹配度值,按照如下公式计算所述边缘节点对所述待评估节点的能力信任值:其中,a为所述边缘节点,b为待评估节点,Capabilitya,b为a对b的能力匹配度值,CTa,b为a对b的能力信任值,H是信息熵。4.根据权利要求1所述的方法,其特征在于,所述基于针对所述待评估节点的历史概率记录,计算所述边缘节点对所述待评估节点的第一直接信任值的步骤,包括:获取针对所述待评估节点的历史概率记录;将所述历史概率记录进行时间衰减计算,获得按时间衰减后的历史概率记录,使距离当前时刻越远的历史概率在进行第一直接信任值计算时所占的比例越小;基于二项事件后验概率服从beta分布的原理,根据所述按时间衰减后的历史概率记录中正面行为和负面行为的累计次数,计算所述边缘节点对所述待评估节点的第一直接信任值;所述正面行为为历史概率大于0.5的记录,所述负面行为为历史概率小于0.5的记录。5.根据权利要求4所述的方法,其特征在于,所述获取针对所述待评估节点的历史概率记录的步骤,包括:获取所述边缘节点对所述待评估节点在预设时间内完成合作任务表现的历史概率记录:其中为每次完成任务的表现,越接近1,表示任务完成的越好;Δt是历史记录的时间窗口;Ha,b(Δt)为历史概率记录;所述将所述历史概率记录进行时间衰减计算,获得按时间衰减后的历史概率记录,使距离当前时刻越远的历史概率在进行直接信任值计算时所占的比例越小的步骤,包括:根据衰减因子公式,计算各个历史概率对应的衰减因子值;所述衰减因子的公式为:其中,t为当前时刻,为历史概率所在的时刻;计算所述历史概率记录中的各个历史概率和对应的衰减因子值的乘积,获得按时间衰减后的历史概率记录:其中为每次完成任务的表现,越接近1,表示任务完成的越好,Δt是历史记录的时间窗口,ha,b(Δt)为按时间衰减后的历史概率记录;所述基于二项事件后验概率服从beta分布的原理,根据所述按...

【专利技术属性】
技术研发人员:高志鹏赵文思杨杨芮兰兰肖楷乐莫梓嘉夏晨曦
申请(专利权)人:北京邮电大学
类型:发明
国别省市:北京,11

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

1