一种基于联盟链的群智频谱感知方法、系统和存储装置制造方法及图纸

技术编号:31498920 阅读:38 留言:0更新日期:2021-12-18 12:45
本发明专利技术提供一种基于联盟链的群智频谱感知方法、系统和存储装置,包括注册加入联盟链的节点身份信息;获取感知任务请求者发布的感知任务;获取感知用户对感知任务请求者在联盟链上发布的感知任务的响应信息;分配感知任务请求者在联盟链上发布的感知任务至响应的感知用户;获取已分配感知任务的感知用户收集的频谱数据;根据已分配感知任务的感知用户收集的频谱数据,生成感知结果;验证感知结果的质量,得到质量验证结果;计算相应感知用户的奖励,得到交易信息;将交易信息形成区块并添加至联盟链中;本发明专利技术解决了传统群智感知系统中存在单点故障、恶意攻击以及面临节点伪造数据、感知节点隐私泄露的问题。感知节点隐私泄露的问题。感知节点隐私泄露的问题。

【技术实现步骤摘要】
一种基于联盟链的群智频谱感知方法、系统和存储装置


[0001]本专利技术属于区块链
,尤其涉及一种基于联盟链的群智频谱感知方法、系统和存储装置。

技术介绍

[0002]无线通信技术的飞速发展引起无线设备剧增,使得无线频谱资源十分稀缺。目前频谱资源采用固定的分配方式进行授权,因此频谱利用效率很低,且极度不平衡,认知无线电系统应运而生。认知无线电可以感知系统环境,寻找空闲的频谱,并进行动态的频谱分配,这样可以有效地提高频谱利用效率。认知无线电实现的前提在于频谱感知技术,单节点感知,受阴影效应和深度衰落影响较大,感知结果不可靠,因此需要多个节点协作感知来提高检测可靠性。
[0003]群智感知是结合众包思想和移动设备感知能力的一种新的数据获取模式。群智感知是指通过人们已有的移动设备形成交互式的、参与式的感知网络,并将感知任务发布给网络中的个体或群体来完成,从而帮助专业人员或公众收集数据、分析信息和共享知识。系统架构包括服务器平台、数据使用者和任务参与者。传统的群智感知系统大多采用集中式的架构,单点故障和恶意攻击等影响着群智感知系统的可靠性本文档来自技高网...

【技术保护点】

【技术特征摘要】
1.一种基于联盟链的群智频谱感知方法,其特征在于,包括:注册加入联盟链的节点身份信息,所述节点包括感知任务请求者、感知用户和基站;获取感知任务请求者在联盟链上发布的感知任务,所述感知任务包括任务要求、任务报酬、任务押金和感知任务请求者的签名;获取感知用户对感知任务请求者在联盟链上发布的感知任务的响应信息,所述响应信息包括想要执行的任务、可完成的感知任务量、完成感知任务的期望价格、感知用户的数字证书和签名;根据感知用户的响应信息,分配感知任务请求者在联盟链上发布的感知任务至响应的感知用户;获取已分配感知任务的感知用户收集的频谱数据;根据已分配感知任务的感知用户收集的频谱数据,生成感知结果;验证感知结果的质量,得到质量验证结果;根据质量验证结果,计算相应感知用户的奖励,得到交易信息;将交易信息形成区块并添加至联盟链中。2.根据权利要求1所述的基于联盟链的群智频谱感知方法,其特征在于,所述注册加入联盟链的节点身份信息,所述节点包括感知任务请求者、感知用户和基站,包括:生成感知任务请求者或感知用户的公私密钥对和钱包地址,得到注册信息;将感知任务请求者或感知用户的公钥和身份信息发送至可信身份认证机构;可信身份认证机构验证感知任务请求者或感知用户的身份信息有效后,将注册信息添加至联盟链,同时生成数字证书并发送至感知任务请求者或感知用户。3.根据权利要求1所述的基于联盟链的群智频谱感知方法,其特征在于,所述获取感知任务请求者在联盟链上发布的感知任务,所述感知任务包括任务要求、任务报酬、任务押金和感知任务请求者的签名之前,还包括:获取感知任务请求者在联盟链上预先设定的合约,所述合约以函数的形式来规定选择感知用户选择的方法、奖励感知用户的方法、验证感知结果的质量的方法。4.根据权利要求3所述的基于联盟链的群智频谱感知方法,其特征在于,所述根据感知用户的响应信息,分配感知任务请求者在联盟链上发布的感知任务至响应的感知用户,包括:验证响应的感知用户的数字证书和身份信息;验证通过后,根据合约规定的选择感知用户选择的方法,分配感知任务请求者在联盟链上发布的感知任务至响应的感知用户。5.一种基于联盟链的群智频谱感知系统,其特征在于,包括:节点注册模块,用于注...

【专利技术属性】
技术研发人员:王威陈文彬韩路吴启晖朱奕安
申请(专利权)人:南京航空航天大学
类型:发明
国别省市:

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

1