一种基于区块链的雾网络中任务卸载优化方法技术

技术编号:26178432 阅读:43 留言:0更新日期:2020-10-31 14:28
本发明专利技术涉及一种基于区块链的雾网络中任务卸载优化方法,属于移动通信技术领域。该方法中有两种卸载模式:卸载到雾服务器FS,卸载到D2D设备群组,以实现计算密集型任务处理时延和能耗的优化。通过激励措施,如资源硬币奖励,激励FS和D2D设备群组为SMEs提供任务卸载服务。提出一种基于SMEs投票的股权委托证明机制DPoS,该机制中区块链通过SME对FS进行股权投票,选出一个FS验证集。管理器FS负责将交易事务打包生成新的区块,经过验证器FS的验证和审计后新的区块被放添加到区块链中。本方法能在保证SMEs数据安全的前提下,通过联合优化系统任务执行成本和区块链系统共识成本,实现资源分配的有效性。

【技术实现步骤摘要】
一种基于区块链的雾网络中任务卸载优化方法
本专利技术属于移动通信
,涉及一种基于区块链的雾网络中任务卸载优化方法。
技术介绍
物联网市场正经历着前所未有的快速发展时期。Gartner预测,到2020年,物联网终端的数量将达到208亿,复合增长率为34%。根据美国发布的关于2016-2045年新兴技术趋势的报告,到2045年,将有超过1000亿个设备连接到Internet。尽管物联网有许多应用场景,但其安全性和隐私性问题尚未得到适当解决。物联网将渗透到人们的生活的方方面面,并进入各行各业,从而产生多种应用场景,例如智慧城市,智慧家庭,可穿戴设备和汽车互联网。互联网已经转向基于云的结构,云计算为终端用户提供了外包计算和存储功能。然而,随着近年来流量的激增,将超大容量的数据传输到云服务器中,不仅给通信带宽带来了沉重的负担,还造成了难以忍受的传输延迟,降低了终端用户对服务质量的满意度,大量的物联网终端带来了网络容量和集中平台性能的巨大挑战。然而,诱人的数字隐藏在巨大的挑战和危机中,与此同时,更多的需求集中在具有访问信息安全风险的大型互联网终端设备本文档来自技高网...

【技术保护点】
1.一种基于区块链的雾网络中任务卸载优化方法,其特征在于:该方法包括以下步骤:/nS1:基于区块链技术的两种卸载模式;/nS2:设备到设备通信方式,即D2D设备群组决策方案;/nS3:基于智能移动设备SMEs投票的股权委托证明机制DPoS共识机制;/nS4:基于区块链的雾网络性能优化算法。/n

【技术特征摘要】
1.一种基于区块链的雾网络中任务卸载优化方法,其特征在于:该方法包括以下步骤:
S1:基于区块链技术的两种卸载模式;
S2:设备到设备通信方式,即D2D设备群组决策方案;
S3:基于智能移动设备SMEs投票的股权委托证明机制DPoS共识机制;
S4:基于区块链的雾网络性能优化算法。


2.根据权利要求1所述的一种基于区块链的雾网络中任务卸载优化方法,其特征在于:在所述步骤S1中,建立一个基于区块链的雾网络,由设备层、雾服务层和云服务层组成;
设备层由SMEs组成,包括智能手机、智能穿戴设备和智能车辆;
雾服务层包括N个FSs,用集合Ωa={F1,F2,...,Fn,...,FN},n=1,2,...,N表示;在FSn的覆盖范围内有K个SME,用集合Ψa={Sn,1,Sn,2,...,Sn,k,...,Sn,K},k=1,2,...,K表示;Sn,k表示FSn覆盖范围内的SMEk;
所述雾网络中存在两种卸载方式,即卸载到FS或D2D设备群组;用向量δ={δn,1,δn,2,...,δn,k,...,δn,K,},k=1,2,...,K,在FSn的覆盖范围内有K个SME,δn,k∈{0,1}表示卸载方式,δn,k=0表示Sn,k卸载到D2D设备群组,即卸载方式0;δn,k=1表示Sn,k卸载到FS,即卸载方式1。


3.根据权利要求2所述的一种基于区块链的雾网络中任务卸载优化方法,其特征在于:在所述步骤S2中,假设每个SME都能访问到附近的FS,设Sn,k所属的D2D设备群组中有K'个SME,K'<K,用集合Ψb表示,Sn,k的D2D设备群组集合Ψb为Ψa中Sn,k的信噪比不小于阈值Sth的SME,即


4.根据权...

【专利技术属性】
技术研发人员:黄晓舸刘鑫王永生陈前斌
申请(专利权)人:重庆邮电大学
类型:发明
国别省市:重庆;50

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

1