[发明专利]一种基于智能合约的工业边缘计算卸载系统及方法有效
申请号: | 202111246389.4 | 申请日: | 2021-10-26 |
公开(公告)号: | CN114020351B | 公开(公告)日: | 2023-08-22 |
发明(设计)人: | 骆淑云;张翔;黄翔;叶其润 | 申请(专利权)人: | 浙江理工大学 |
主分类号: | G06F9/445 | 分类号: | G06F9/445;G06F16/27;G06F21/60;G06F21/64;H04L67/12;H04W4/38;H04L67/104 |
代理公司: | 浙江千克知识产权代理有限公司 33246 | 代理人: | 周希良 |
地址: | 310018 浙江省杭州市*** | 国省代码: | 浙江;33 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 基于 智能 合约 工业 边缘 计算 卸载 系统 方法 | ||
1.一种工业边缘计算卸载方法,该方法基于一种基于智能合约的工业边缘计算卸载系统,所述的系统包括物联网设备单元、MEC服务器单元:所述的物联网设备单元,由多个物联网设备组成,用于获取用户和无线传感器收集的任务数据并将数据信息转发至MEC服务器单元以及与区块链进行交互;所述的MEC服务器单元,包含多个普通MEC服务器和一个可信MEC服务器;普通MEC服务器节点与可信MEC服务器节点都能够对物联网设备单元上传的任务信息和数据进行计算处理;可信MEC服务器节点还负责对区块链网络中智能合约的管理;其特征是:所述的方法按如下步骤进行:
S1.物联网设备单元通过作为区块链节点的物联网设备上传卸载任务信息到区块链的智能合约中;
S2.智能合约根据要卸载的任务信息和条件选择卸载策略,找到2台普通MEC服务器分别作为任务卸载服务器,结果验证服务器;
S3.通过智能合约中基于博弈论的卸载结果验证方法,对服务器传回的计算结果进行交叉验证;当计算结果不一致时,由可信MEC服务器对卸载任务进行重新计算;
S4.将卸载过程以及计算结果验证记录在区块链中,并将任务卸载的结果传回物联网设备单元;
步骤S3中:用户记为Client,卸载MEC服务器记为S1,验证MEC服务器记为S2,智能合约具体如下:
智能合约发起方为可信MEC服务器,卸载MEC服务器S1和验证MEC服务器S2签署注册该合约,S1,S2需要在该验证合约中发送任务卸载结果;当S1,S2结果不一致时,调用区块链中的可信MEC服务器对卸载结果进行验证;当任务完成时用户需支付MEC服务器的支出为Fservice,MEC服务器需要的计算成本为Cost,获取任务的押金为Deposit,可信MEC服务器验证费用为Fverify;
在正常合理情况下,应有以下约束条件:
1).FserviceCost,即MEC服务器获得收益大于其计算成本;
2).Fverify2Fservice,即可信MEC服务器计算任务花费应大于用户支付给2台普通MEC服务器所需金额,否则不需要使用MEC服务器,客户只需通过可信MEC服务器进行计算;
3).DepositFverify+Cost,为了满足理想的纳什均衡,设定此限制条件;
基于上述条件,设被选中的MEC服务器为S1,验证服务器S2共谋的概率为γ,γ∈[0,1];
若S1回传正确结果,其收益期望Er为:
Er=(Fservice-Cost)×(1-γ)+(Fservice-Cost+Deposit-Fverify)×γ
若S1尝试共谋,其收益期望Ew为:
Ew=(-Deposit)×(1-γ)+Fserviceγ
为证明ErEw恒成立,根据Er,Ew的定义,构造不等式:
考虑到存在约束DepositFverify+Cost,有:
又因γ∈[0,1],有:
根据Er、Ew的定义,上式等价于:
ErEw
所以,ErEw成立;
上传正确结果的服务器的收益期望一定大于尝试共谋的期望,从而促使了服务器返回正确结果;
博弈通过博弈的正则形式,以收益矩阵的形式来表示博弈方的可能行为,以此求取纳什均衡解;结果验证博弈具体情况如下:
基于完全信息静态博弈,将结果验证博弈定义为一个二人博弈,表示为一个三元组(S,∑,П),具体含义如下:
1).S={S1,S2}是参与博弈的服务器集合;
2).∑=∑1×∑2是一组策略组合的集合,其中Σi是服务器Si的行为集合;因此,一组策略组合就是一个向量σ=(σ1,σ2),σi∈∑i,其中σi是∑的特定动作,i=1,2;
3).П={π1,π2}是一组收益函数,其中πi:Σ→R是确定特定策略下服务器Si的收益函数,i=1,2;R是相应的收益;
在这个博弈中参与的服务器只有两个动作,代表服务器经过计算返回正确结果代表返回了共谋的结果其中Resulti是Si返回的结果;
根据结果验证合约的验证结果,得到以下收益函数:
1.当时,
2.当时,反之亦然;
3.当时,
基于纳什均衡点定义和收益函数,得到纳什均衡点
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于浙江理工大学,未经浙江理工大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202111246389.4/1.html,转载请声明来源钻瓜专利网。