一种边缘节点的节点类型确定方法及目标网络技术

技术编号:23027625 阅读:28 留言:0更新日期:2020-01-03 17:51
本发明专利技术实施例提供了一种边缘节点的节点类型确定方法及目标网络,当达到预设时刻时,边缘服务器可以确定各边缘节点的目标信任值,并根据第一预设阈值,确定待选边缘节点,向预设服务器集群发送待选边缘节点的备选信任值和目标信任值,进而,预设服务器集群可以确定待选边缘节点各自的第二节点类型,以及待选边缘节点中第一节点类型与第二节点类型不一致的边缘节点的数目,与待选边缘节点的总数目的比值,作为第一比值,并向边缘服务器发送第一比值,边缘服务器根据第一比值,更新目标参数,在达到下一预设时刻时,根据更新后的目标参数,确定边缘网络中第一节点类型为非恶意节点的边缘节点,基于上述处理,能够提高边缘网络的整体性能。

A method to determine the node type of edge node and its target network

【技术实现步骤摘要】
一种边缘节点的节点类型确定方法及目标网络
本专利技术涉及计算机网络
,特别是涉及一种边缘节点的节点类型确定方法及目标网络。
技术介绍
边缘网络可以包括一个边缘服务器与多个边缘节点,边缘网络可以将一个网络服务对应的协同任务分配到多个边缘节点进行处理,由于边缘节点更接近于用户终端,进而能够加快协同任务的处理速度,减少延迟。现有技术中,针对每一边缘节点,如果该边缘节点处理其他边缘节点(可以称为第一边缘节点)分配至该边缘节点的任务所持续的时长不大于预设时长,则第一边缘节点可以判定该边缘节点处理任务成功,则第一边缘节点可以根据该边缘节点处理成功的任务的数目与第一边缘节点分配至该边缘节点的任务的总数目的比值,确定该边缘节点的信任值(可以称为第一信任值)。然后,边缘服务器可以根据各第一边缘节点确定的该边缘节点的第一信任值,确定该边缘节点的第二信任值,并根据该边缘节点的第一信任值和第二信任值,确定该边缘节点的目标信任值。然后,边缘服务器可以判断该边缘节点的目标信任值是否小于第一预设阈值,如果该边缘节点的目标信任值小于第一预设阈值,则边缘服务器可以判定该边缘节点的节点类型为恶意节点,如果该边缘节点的目标信任值不小于第一预设阈值,则边缘服务器可以判定该边缘节点的节点类型为非恶意节点。进而,当边缘网络中的一个边缘节点(可以称为第二边缘节点)接收到网络服务的请求时,第二边缘节点可以根据节点类型为非恶意节点的各边缘节点的目标信任值,确定出处理该网络服务对应的协同任务的边缘节点(可以称为目标边缘节点),然后,第二边缘节点可以将该协同任务分配至目标边缘节点进行处理。然而,现有技术中,第一预设阈值为经验值,如果第一预设阈值的数值较大,则边缘服务器可能会将较多的边缘节点确定为恶意节点,导致边缘网络中可用的边缘节点较少,会降低边缘网络的计算能力;如果第一预设阈值的数值较小,则边缘服务器可能无法确定出某些恶意节点,导致边缘网络中存在较多的恶意节点,会降低边缘网络的安全性,即,现有技术会降低边缘网络的整体性能。
技术实现思路
本专利技术实施例的目的在于提供一种边缘节点的节点类型确定方法及目标网络,能够提高边缘网络的整体性能。具体技术方案如下:第一方面,为了达到上述目的,本专利技术实施例提供了一种边缘节点的节点类型确定方法,所述方法应用于目标网络,所述目标网络包括边缘网络和预设服务器集群,所述边缘网络包括边缘服务器和至少一个边缘节点,所述方法包括:针对所述边缘网络中的每一边缘节点,当达到预设时刻时,所述边缘服务器根据预设时间段内该边缘节点的备选信任值,确定所述预设时间段内该边缘节点的目标信任值,其中,所述备选信任值包括该边缘节点的第一信任值,该边缘节点的第一信任值为根据所述预设时间段内,其他边缘节点与该边缘节点处理的协同任务的数目确定出的;所述边缘服务器根据各边缘节点的目标信任值和第一预设阈值,确定所述边缘网络中第一节点类型为非恶意节点的边缘节点,作为待选边缘节点,并向所述预设服务器集群,发送所述待选边缘节点的备选信任值和目标信任值;所述预设服务器集群根据所述待选边缘节点的备选信任值、目标信任值和节点类型预测网络模型,确定所述待选边缘节点各自的第二节点类型,其中,所述第二节点类型为非恶意节点或恶意节点;所述预设服务器集群确定所述待选边缘节点中,第一节点类型与第二节点类型不一致的边缘节点的数目,与所述待选边缘节点的总数目的比值,作为第一比值,并向所述边缘服务器发送所述第一比值;所述边缘服务器根据所述第一比值,更新目标参数,其中,所述目标参数包括所述第一预设阈值,并在达到下一预设时刻时,根据更新后的所述目标参数,确定所述边缘网络中所述第一节点类型为非恶意节点的边缘节点。可选的,所述边缘服务器根据预设时间段内该边缘节点的备选信任值,确定所述预设时间段内该边缘节点的目标信任值,包括:针对所述边缘网络中的每一边缘节点,所述边缘服务器根据其他边缘节点确定的该边缘节点的第一信任值,和第一预设公式确定所述预设时间段内该边缘节点的第二信任值,其中,所述第一预设公式为:B表示所述预设时间段内该边缘节点的第二信任值,K表示归一化系数,Ah表示除该边缘节点外的其他边缘节点中的第h个边缘节点确定的预设时间段内该边缘节点的第一信任值,h表示所述边缘网络中除该边缘节点外的其他边缘节点的数目;所述边缘服务器根据所述预设时间段内该边缘节点的第一信任值和第二信任值,确定所述预设时间段内该边缘节点的目标信任值。可选的,所述备选信任值还包括该边缘节点的第三信任值;在所述边缘服务器根据预设时间段内该边缘节点的备选信任值,确定所述预设时间段内该边缘节点的目标信任值之前,所述方法还包括:针对所述边缘网络中的每一边缘节点,所述边缘服务器确定在所述预设时间段中的每一子时间段内,该边缘节点成功处理所述边缘服务器分配的任务的数目,与所述边缘服务器分配至该边缘节点的任务的总数目的比值,作为第二比值;所述边缘服务器根据所述第二比值和第二预设公式,确定该边缘节点在各子时间段内的初始信任值,所述第二预设公式为:C(m)表示所述预设时间段中第m个子时间段内该边缘节点的初始信任值,X表示所述预设时间段中第m个子时间段内大于第一预设比值的第二比值的数目,Y表示所述预设时间段中第m个子时间段内小于第一预设比值的第二比值的数目,β表示第一系数;所述边缘服务器根据所述初始信任值和第三预设公式,确定所述预设时间段内该边缘节点的第三信任值,其中,所述第三预设公式为:C表示所述预设时间段内该边缘节点的第三信任值,C(m)表示所述预设时间段中第m个子时间段内该边缘节点的初始信任值,N表示所述预设时间段包含的子时间段的数目,n(m)表示所述预设时间段中第m个子时间段内所述边缘服务器分配至该边缘节点的任务的数目,sum(n(m))表示所述预设时间段内所述边缘服务器分配至该边缘节点的任务的总数目。可选的,所述边缘服务器根据预设时间段内该边缘节点的备选信任值,确定所述预设时间段内该边缘节点的目标信任值,包括:所述边缘服务器根据预设的权重,计算该边缘节点的第一信任值、第二信任值和第三信任值的加权和,作为该边缘节点的目标信任值。可选的,在所述边缘服务器根据预设时间段内该边缘节点的备选信任值,确定所述预设时间段内该边缘节点的目标信任值之前,所述方法还包括:针对所述边缘网络中的每一边缘节点,所述边缘服务器确定该边缘节点的比值序列,其中,一个比值序列包括至少一个第三比值,所述第三比值为该边缘节点成功处理备选边缘节点分配的任务的数目,与所述备选边缘节点分配至该边缘节点的任务的总数目的比值,所述备选边缘节点为所述边缘网络中除该边缘节点外的任一边缘节点;所述边缘服务器对所述预设时间段内该边缘节点的各比值序列对应的向量求和,得到目标向量;针对该边缘节点的每一比值序列,所述边缘服务器计算该比值序列对应的向量与所述目标向量的相似度,作为第一相似度;<本文档来自技高网
...

【技术保护点】
1.一种边缘节点的节点类型确定方法,其特征在于,所述方法应用于目标网络,所述目标网络包括边缘网络和预设服务器集群,所述边缘网络包括边缘服务器和至少一个边缘节点,所述方法包括:/n针对所述边缘网络中的每一边缘节点,当达到预设时刻时,所述边缘服务器根据预设时间段内该边缘节点的备选信任值,确定所述预设时间段内该边缘节点的目标信任值,其中,所述备选信任值包括该边缘节点的第一信任值,该边缘节点的第一信任值为根据所述预设时间段内,其他边缘节点与该边缘节点处理的协同任务的数目确定出的;/n所述边缘服务器根据各边缘节点的目标信任值和第一预设阈值,确定所述边缘网络中第一节点类型为非恶意节点的边缘节点,作为待选边缘节点,并向所述预设服务器集群,发送所述待选边缘节点的备选信任值和目标信任值;/n所述预设服务器集群根据所述待选边缘节点的备选信任值、目标信任值和节点类型预测网络模型,确定所述待选边缘节点各自的第二节点类型,其中,所述第二节点类型为非恶意节点或恶意节点;/n所述预设服务器集群确定所述待选边缘节点中,第一节点类型与第二节点类型不一致的边缘节点的数目,与所述待选边缘节点的总数目的比值,作为第一比值,并向所述边缘服务器发送所述第一比值;/n所述边缘服务器根据所述第一比值,更新目标参数,其中,所述目标参数包括所述第一预设阈值,并在达到下一预设时刻时,根据更新后的所述目标参数,确定所述边缘网络中所述第一节点类型为非恶意节点的边缘节点。/n...

【技术特征摘要】
1.一种边缘节点的节点类型确定方法,其特征在于,所述方法应用于目标网络,所述目标网络包括边缘网络和预设服务器集群,所述边缘网络包括边缘服务器和至少一个边缘节点,所述方法包括:
针对所述边缘网络中的每一边缘节点,当达到预设时刻时,所述边缘服务器根据预设时间段内该边缘节点的备选信任值,确定所述预设时间段内该边缘节点的目标信任值,其中,所述备选信任值包括该边缘节点的第一信任值,该边缘节点的第一信任值为根据所述预设时间段内,其他边缘节点与该边缘节点处理的协同任务的数目确定出的;
所述边缘服务器根据各边缘节点的目标信任值和第一预设阈值,确定所述边缘网络中第一节点类型为非恶意节点的边缘节点,作为待选边缘节点,并向所述预设服务器集群,发送所述待选边缘节点的备选信任值和目标信任值;
所述预设服务器集群根据所述待选边缘节点的备选信任值、目标信任值和节点类型预测网络模型,确定所述待选边缘节点各自的第二节点类型,其中,所述第二节点类型为非恶意节点或恶意节点;
所述预设服务器集群确定所述待选边缘节点中,第一节点类型与第二节点类型不一致的边缘节点的数目,与所述待选边缘节点的总数目的比值,作为第一比值,并向所述边缘服务器发送所述第一比值;
所述边缘服务器根据所述第一比值,更新目标参数,其中,所述目标参数包括所述第一预设阈值,并在达到下一预设时刻时,根据更新后的所述目标参数,确定所述边缘网络中所述第一节点类型为非恶意节点的边缘节点。


2.根据权利要求1所述的方法,其特征在于,所述边缘服务器根据预设时间段内该边缘节点的备选信任值,确定所述预设时间段内该边缘节点的目标信任值,包括:
针对所述边缘网络中的每一边缘节点,所述边缘服务器根据其他边缘节点确定的该边缘节点的第一信任值,和第一预设公式确定所述预设时间段内该边缘节点的第二信任值,其中,所述第一预设公式为:



B表示所述预设时间段内该边缘节点的第二信任值,K表示归一化系数,Ah表示除该边缘节点外的其他边缘节点中的第h个边缘节点确定的预设时间段内该边缘节点的第一信任值,h表示所述边缘网络中除该边缘节点外的其他边缘节点的数目;
所述边缘服务器根据所述预设时间段内该边缘节点的第一信任值和第二信任值,确定所述预设时间段内该边缘节点的目标信任值。


3.根据权利要求2所述的方法,其特征在于,所述备选信任值还包括该边缘节点的第三信任值;
在所述边缘服务器根据预设时间段内该边缘节点的备选信任值,确定所述预设时间段内该边缘节点的目标信任值之前,所述方法还包括:
针对所述边缘网络中的每一边缘节点,所述边缘服务器确定在所述预设时间段中的每一子时间段内,该边缘节点成功处理所述边缘服务器分配的任务的数目,与所述边缘服务器分配至该边缘节点的任务的总数目的比值,作为第二比值;
所述边缘服务器根据所述第二比值和第二预设公式,确定该边缘节点在各子时间段内的初始信任值,所述第二预设公式为:



C(m)表示所述预设时间段中第m个子时间段内该边缘节点的初始信任值,X表示所述预设时间段中第m个子时间段内大于第一预设比值的第二比值的数目,Y表示所述预设时间段中第m个子时间段内小于第一预设比值的第二比值的数目,β表示第一系数;
所述边缘服务器根据所述初始信任值和第三预设公式,确定所述预设时间段内该边缘节点的第三信任值,其中,所述第三预设公式为:



C表示所述预设时间段内该边缘节点的第三信任值,C(m)表示所述预设时间段中第m个子时间段内该边缘节点的初始信任值,N表示所述预设时间段包含的子时间段的数目,n(m)表示所述预设时间段中第m个子时间段内所述边缘服务器分配至该边缘节点的任务的数目,sum(n(m))表示所述预设时间段内所述边缘服务器分配至该边缘节点的任务的总数目。


4.根据权利要求3所述的方法,其特征在于,所述边缘服务器根据预设时间段内该边缘节点的备选信任值,确定所述预设时间段内该边缘节点的目标信任值,包括:
所述边缘服务器根据预设的权重,计算该边缘节点的第一信任值、第二信任值和第三信任值的加权和,作为该边缘节点的目标信任值。


5.根据权利要求1所述的方法,其特征在于,在所述边缘服务器根据预设时间段内该边缘节点的备选信任值,确定所述预设时间段内该边缘节点的目标信任值之前,所述方法还包括:
针对所述边缘网络中的每一边缘节点,所述边缘服务器确定该边缘节点的比值序列,其中,一个比值序列包括至少一个第三比值,所述第三比值为该边缘节点成功处理备选边缘节点分配的任务的数目,与所述备选边缘节点分配至该边缘节点的任务的总数目的比值,所述备选边缘节点为所述边缘网络中除该边缘节点外的任一边缘节点;
所述边缘服务器对所述预设时间段内该边缘节点的各比值序列对应的向量求和,得到目标向量;
针对该边缘节点的每一比值序列,所述边缘服...

【专利技术属性】
技术研发人员:高志鹏夏晨曦谭清肖楷乐黄俊萌王茜
申请(专利权)人:北京邮电大学
类型:发明
国别省市:北京;11

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

1