[发明专利]一种基于公平的雾计算任务卸载方法及系统有效

专利信息
申请号: 202010893078.6 申请日: 2020-08-31
公开(公告)号: CN112040512B 公开(公告)日: 2023-09-15
发明(设计)人: 姚英彪;秦元成;冯维;徐欣;姜显扬 申请(专利权)人: 三明市星辰科技有限责任公司
主分类号: H04W28/16 分类号: H04W28/16;H04W52/02;H04L67/10
代理公司: 三明市三元区君诺知识产权代理事务所(普通合伙) 35268 代理人: 何月芳
地址: 365000 福建省三*** 国省代码: 福建;35
权利要求书: 查看更多 说明书: 查看更多
摘要:
搜索关键词: 一种 基于 公平 计算 任务 卸载 方法 系统
【权利要求书】:

1.一种基于公平的雾计算任务卸载方法,其特征在于,包括步骤:

S1、获取整个网络的信息,信息包括各个雾节点的历史平均能耗信息;

S2、根据步骤S1中获取的信息,计算各终端节点与雾节点之间的势能;

S3、利用Kuhn-Munkras算法,以各终端节点与雾节点之间的势能为权值,并以网络整体势能最大为目标,求解终端节点与雾节点之间的一对一匹配,以作出任务卸载决策矩阵X;

S4、以最小化任务处理时延为目标,计算终端节点卸载任务数据量;

S5、计算本轮各雾节点的能耗,并更新各雾节点的历史平均能耗信息;

步骤S1中由网络控制器获取整个网络的信息,信息包括:

终端节点数量M,每个终端节点的任务数据量Li、计算能力fi、发射功率t为transmission代表传输;

雾节点数量N,每个雾节点的计算能力fj、计算功率续航能力γj,j=1,2,3...N,c为compute代表计算;

终端节点i与雾节点j之间的距离dij、信道带宽Bij以及噪声功率

所述雾节点的历史平均能耗信息为

步骤S2中包括步骤:

S2.1、计算终端节点i与雾节点j之间的信道增益Gij、数据传输速率rij和等效数据处理速率Rij

S2.2、根据终端节点i与雾节点j之间等效数据处理速率Rij、雾节点j的续航能力γj、雾节点j的历史平均能耗计算终端节点i与雾节点j之间的势能

步骤S2.1中:

计算终端节点i与雾节点j之间信道增益Gij的公式为:其中Lij为终端节点i与雾节点j之间的路径损耗;

计算终端节点i与雾节点j之间数据传输速率rij的公式为:

计算终端节点i与雾节点j之间等效数据处理速率Rij的公式为:

Rij=(1/rij+1/fj)-1

计算终端节点i与雾节点j之间的路径损耗Lij的公式为:

Lij=38.46+20log10(dij);

步骤S2.2中:

计算终端节点i与雾节点j之间势能的公式为:

步骤S3中,采用目标函数进行建模,以使网络整体势能最大,其中xij∈{0,1}、xij为0-1指示变量,当终端节点i的子任务分配给雾节点j时,xij=1,反之,xij=0,表明终端节点只能将任务卸载给一个雾节点,表明每个雾节点每次最多服务一个终端节点;

令终端节点i与雾节点j之间的权重为势能利用Kuhn-Munkras算法求解公式即可得到任务卸载决策矩阵X。

2.根据权利要求1所述的一种基于公平的雾计算任务卸载方法,其特征在于,步骤S4中计算终端节点卸载任务数据量Qij的公式为:

3.根据权利要求2所述的一种基于公平的雾计算任务卸载方法,其特征在于,步骤S5中,计算本轮雾节点能耗Ej的公式为:更新雾节点历史平均能耗信息的计算公式为:其中为更新前雾节点的历史平均能耗信息,为更新后雾节点的历史平均能耗信息,α为遗忘指数。

4.一种基于公平的雾计算任务卸载系统,其特征在于,包括信息获取模块、势能计算模块、矩阵获取模块、数据量计算模块以及能耗计算模块;

信息获取模块,用于获取整个网络的信息,信息包括各个雾节点的历史平均能耗信息;

势能计算模块,用于根据信息获取模块获取的信息,计算各终端节点与雾节点之间的势能;

矩阵获取模块,利用Kuhn-Munkras算法,以各终端节点与雾节点之间的势能为权值,并以网络整体势能最大为目标,求解终端节点与雾节点之间的一对一匹配,以作出任务卸载决策矩阵X;

数据量计算模块,用于以最小化任务处理时延为目标,计算终端节点卸载任务数据量;

能耗计算模块,用于计算本轮各雾节点的能耗,并更新各雾节点的历史平均能耗信息;

信息获取模块中,由网络控制器获取整个网络的信息,信息包括:

终端节点数量M,每个终端节点的任务数据量Li、计算能力fi、发射功率t为transmission代表传输;

雾节点数量N,每个雾节点的计算能力fj、计算功率续航能力γj,j=1,2,3...N,c为compute代表计算;

终端节点i与雾节点j之间的距离dij、信道带宽Bij以及噪声功率

所述雾节点的历史平均能耗信息为

势能计算模块具体如下:

计算终端节点i与雾节点j之间的信道增益Gij、数据传输速率rij和等效数据处理速率Rij;具体如下:计算终端节点i与雾节点j之间信道增益Gij的公式为:其中Lij为终端节点i与雾节点j之间的路径损耗;计算终端节点i与雾节点j之间数据传输速率rij的公式为:计算终端节点i与雾节点j之间等效数据处理速率Rij的公式为:Rij=(1/rij+1/fj)-1;计算终端节点i与雾节点j之间的路径损耗Lij的公式为:Lij=38.46+20log10(dij);

根据终端节点i与雾节点j之间等效数据处理速率Rij、雾节点j的续航能力γj、雾节点j的历史平均能耗计算终端节点i与雾节点j之间的势能具体如下:计算终端节点i与雾节点j之间势能的公式为:

矩阵获取模块中,采用目标函数进行建模,以使网络整体势能最大,其中xij∈{0,1}、xij为0-1指示变量,当终端节点i的子任务分配给雾节点j时,xij=1,反之,xij=0,表明终端节点只能将任务卸载给一个雾节点,表明每个雾节点每次最多服务一个终端节点;令终端节点i与雾节点j之间的权重为势能利用Kuhn-Munkras算法求解公式即可得到任务卸载决策矩阵X。

下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。

该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于三明市星辰科技有限责任公司,未经三明市星辰科技有限责任公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服

本文链接:http://www.vipzhuanli.com/pat/books/202010893078.6/1.html,转载请声明来源钻瓜专利网。

×

专利文献下载

说明:

1、专利原文基于中国国家知识产权局专利说明书;

2、支持发明专利 、实用新型专利、外观设计专利(升级中);

3、专利数据每周两次同步更新,支持Adobe PDF格式;

4、内容包括专利技术的结构示意图流程工艺图技术构造图

5、已全新升级为极速版,下载速度显著提升!欢迎使用!

请您登陆后,进行下载,点击【登陆】 【注册】

关于我们 寻求报道 投稿须知 广告合作 版权声明 网站地图 友情链接 企业标识 联系我们

钻瓜专利网在线咨询

周一至周五 9:00-18:00

咨询在线客服咨询在线客服
tel code back_top