[发明专利]一种资源分配方法、装置、电子设备及存储介质有效
申请号: | 202110322386.8 | 申请日: | 2021-03-25 |
公开(公告)号: | CN113141394B | 公开(公告)日: | 2022-04-01 |
发明(设计)人: | 李小勇;孔文萍;高雅丽;侯立洋;葛悦琴;雷铭鉴 | 申请(专利权)人: | 北京邮电大学 |
主分类号: | H04L67/101 | 分类号: | H04L67/101;H04L67/1023;H04L67/56 |
代理公司: | 北京柏杉松知识产权代理事务所(普通合伙) 11413 | 代理人: | 丁芸;赵元 |
地址: | 100876 *** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 资源 分配 方法 装置 电子设备 存储 介质 | ||
1.一种资源分配方法,其特征在于,应用于代理服务器,所述代理服务器用于检测多个终端设备,所述方法包括:
接收目标任务对应的任务请求;
获取所述多个终端设备中各终端设备的综合信任值,包括:
获取各终端设备的交互记录;
根据所述交互记录,获取并根据每两个终端设备在预设时长内交互成功的次数和总交互次数,计算得到所述每两个终端设备之间的直接信任值;
根据所述每两个终端设备之间的直接信任值,计算得到所述各终端设备的综合信任值;
所述根据所述交互记录,获取并根据每两个终端设备在预设时长内交互成功的次数和总交互次数,计算得到所述每两个终端设备之间的直接信任值,包括:
根据所述交互记录,通过预设公式:
φ(Δt)=σt-Δt,0σ1,1≤Δt≤t;
计算得到所述每两个终端设备之间的直接信任值,其中,di表示第i个节点,dj表示第j个节点,且i≠j,为di与dj在Δt内的时间记录,表示时隙Δt内交互成功的次数与总交互次数的比值,t为当前时隙,Δt为之前的任意时隙,σt-Δt为通过距离当前时刻的时长计算得到的系数,DTi,j(t)为直接信任值,φ(Δt)时间衰减因子;
所述根据所述每两个终端设备之间的直接信任值,计算得到所述各终端设备的综合信任值,包括:
根据所述每两个终端设备之间的直接信任值,通过预设公式:
计算得到所述各终端设备的综合信任值,其中,lt表示时间段t内设备di和dj的交互次数,为反馈信任,为全局信任值,ωi,j为预设权重;
选取对应的所述综合信任值大于预设阈值的终端设备,根据预设多组资源分配系数生成对应所述目标任务的多组资源分配列表;
分别计算所述多组资源分配列表中每一组资源分配列表对应的多个性能参数;
根据所述每一组资源列表对应的多个性能参数,计算所述每一组资源列表对应的综合时延能耗;
选取并根据所述多组资源分配列表中对应的综合时延能耗最小的一组资源分类列表进行所述目标任务的分配。
2.根据权利要求1所述的方法,其特征在于,所述方法还包括:
根据当前计算的信任值对预先存储的各终端设备的信任值进行更新。
3.根据权利要求2所述的方法,其特征在于,所述根据当前计算的信任值对预先存储的各终端设备的信任值进行更新,包括:
根据当前计算的信任值,通过预设公式:
对预先存储的各终端设备的信任值进行更新,其中,η为历史信任值的权重,为综合信任值,为上一次计算得到的综合信任值。
4.根据权利要求1所述的方法,其特征在于,所述分别计算所述多组资源分配列表中每一组资源分配列表对应的多个性能参数,包括:
分别通过预设公式:
计算所述多组资源分配列表中每一组资源分配列表对应的任务处理时间和能耗,其中,表示资源节点dj的完成任务ts任务量,表示输出数据计算结果的大小,0ξ1,表示资源节点dj单位时间计算能力,表示发射和接收的功率,表示传输速率。
5.根据权利要求4所述的方法,其特征在于,所述根据所述每一组资源列表对应的多个性能参数,计算所述每一组资源列表对应的综合时延能耗,包括:
根据所述每一组资源分配列表对应的任务处理时间和能耗,通过预设公式:
计算所述每一组资源列表对应的综合时延能耗,其中,λ为时延的权重,表示能耗,表示综合时延能耗。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京邮电大学,未经北京邮电大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202110322386.8/1.html,转载请声明来源钻瓜专利网。