欢迎来到知嘟嘟! 联系电话:13336804447 卖家免费入驻,海量在线求购! 卖家免费入驻,海量在线求购!
知嘟嘟
我要发布
联系电话:13336804447
知嘟嘟经纪人
收藏
专利号: 2019103547855
申请人: 华侨大学
专利类型:发明专利
专利状态:已下证
专利领域: 电通信技术
更新日期:2024-01-05
缴费截止日期: 暂无
价格&联系人
年费信息
委托购买

摘要:

权利要求书:

1.一种基于众包的传感云底层节点信任评价方法,其特征在于,包括如下步骤:S1:云端向移动用户发布信任评价任务;

S2:移动用户根据自身情况决定是否投标,若决定投标,则向云端上传其自身信息;所有参与投标的移动用户构成用户集合EU={u1,u2,...,ui,...,un},ui为用户集合EU中的第i个移动用户(1≤i≤n,且i为正整数),其向云端上传的自身信息记为bidi,n为参与投标的移动用户的个数,所有参与投标的移动用户向云端上传的自身信息构成上传信息集合BID={bid1,bid2,...,bidi,...,bidn};

S3:云端基于移动用户上传的自身信息,从用户集合EU中选出参与信任评价的用户集合S;

S4:用户集合S中的移动用户对传感云底层的传感器节点进行信任评价,并将信任评价结果上传至云端;

S5:云端根据移动用户上传的信任评价结果进行数据聚合,获得最终信任评价结果;其中,所述步骤S3中云端基于移动用户上传的自身信息,从用户集合EU中选出参与信任评价的用户集合S;采用算法1实现,算法1定义如下:将用户集合S初始化为空,输入用户集合EU,上传信息集合BID,每个传感器节点需被评价的次数x,传感器节点集合N={n1,n2,...,nj,...,n|N|},其中nj为第j个传感器节点1≤j≤|N|,且j为正整数,|N|为待评价的传感器节点的个数;

当用户集合S的评价范围不能满足传感器节点集合N中的每个传感器节点被评价x次;

令u为当前用户集合EU中拥有最大 值的移动用户,ai是移动用户ui的信任评价能力,bi是移动用户ui执行任务的要价,ui∈EU;

若移动用户u能够评价的每个传感器节点都已能被当前用户集合S中的移动用户评价x次,将移动用户u从用户集合EU中删除;否则,将移动用户u加入用户集合S中;

输出用户集合S;

所述步骤S5中云端根据移动用户上传的信任评价结果进行数据聚合,获得最终信任评价结果采用算法2实现,算法2数据聚合算法定义如下:上传信息集合BID,用户集合S,传感器节点集合N={n1,n2,...,nj,...,n|N|},用户集合S中的移动用户上传的信任评价结果;

将最终信任评价结果集合DC初始化为空;

对于传感器节点集合N中的每个传感器节点nj;

输出最终信任评价结果集合DC,

2.根据权利要求1所述的一种基于众包的传感云底层节点信任评价方法,其特征在于,所述步骤S5之后还包括步骤S6:云端根据移动用户上传的信任评价结果及自身信息,决定用户集合S中移动用户的实际报酬。

3.根据权利要求2所述的一种基于众包的传感云底层节点信任评价方法,其特征在于,所述移动用户ui的自身信息bidi包括三元组(qi,areai,bi),其中qi是移动用户ui的评价质量,qi∈[0,1],areai是移动用户ui的评价范围,bi是移动用户ui执行任务的要价。

4.根据权利要求3所述的一种基于众包的传感云底层节点信任评价方法,其特征在于,所述移动用户ui的评价范围areai包括二元组(li,ri),其中li是移动用户ui的当前位置,ri是移动用户ui的移动范围,移动用户ui能够对其评价范围areai内的传感器节点进行信任评价。

5.根据权利要求4所述的一种基于众包的传感云底层节点信任评价方法,其特征在于,所述步骤S6中云端根据移动用户上传的信任评价结果及自身信息,决定用户集合S中移动用户的实际报酬采用算法3实现,算法3奖励分配算法定义如下:用户集合EU,上传信息集合BID,用户集合S,最终信任评价结果集合DC={dc1,dc2,...,dcj,...,dc|N|},用户集合S上传的信任评价结果;

将实际报酬集合P初始化为空,

对于,用户集合S中的每个移动用户ui,ui∈S, 1≤i≤n,且i为正整数;

从用户集合EU中选出不含移动用户ui且能够对传感器节点集合N中的每个传感器节点评价x次的用户集合S′i,根据用户集合S′i中的移动用户上传的自身信息及移动用户ui上传的自身信息bidi计算移动用户ui的最大理论报酬p′i,根据移动用户ui上传的信任评价结果和云端获得的最终信任评价结果计算移动用户ui的理论评价质量aci;

若实际评价质量高于上传的评价质量,则移动用户ui的实际报酬为移动用户ui的最大理论报酬p′i;若实际评价质量低于上传的评价质量高于仅依靠猜测得出的评价质量,移动用户ui的实际报酬 若实际际评价质量等于或低于仅依靠猜测得出的评价质量,则移动用户ui的实际报酬为0;

输出所有移动用户的实际报酬构成的实际报酬集合P。

6.根据权利要求5所述的一种基于众包的传感云底层节点信任评价方法,其特征在于,所述计算移动用户ui的最大理论报酬p′i的计算方式如下:其中,ai为移动用户ui的信任评价能力,ui∈S,aj为移动用户uj的信任评价能力,bj为移动用户uj执行任务的要价,uj∈S′i,j的取值范围为:1≤j≤n,j≠i,且j为正整数。

7.根据权利要求5所述的一种基于众包的传感云底层节点信任评价方法,其特征在于,所述计算移动用户ui的理论评价质量aci的计算方式如下:其中,dij表示移动用户ui对传感器节点nj的信任评价结果。

8.根据权利要求4或6所述的一种基于众包的传感云底层节点信任评价方法,其特征在于,所述移动用户ui的信任评价能力ai的由其评价质量qi和移动范围ri共同决定,将移动用户ui的信任评价能力ai定义为单调递增函数ai=F(qi,ri)。