【技术实现步骤摘要】
服务卸载方法、装置及系统
[0001]本专利技术涉及通信
,尤其是涉及一种服务卸载方法、装置及系统。
技术介绍
[0002]在5G网络快速发展的背景下,物联网的应用范围越来越广,为人们的工作和生活提供了更多的新业务。但是,部分物联网业务对计算时延比较敏感,对物联网性能提出了更高的要求。由于雾计算具有时延低的优点,逐渐作为云计算技术的补充,在物联网中的应用越来越广。在此背景下,如何充分利用雾计算的资源,为物联网业务提供更低时延响应服务,已成为一个重要的研究内容。
技术实现思路
[0003]本专利技术提供了一种服务卸载方法、装置及系统,可以缓解雾计算环境下网络服务卸载延迟大的问题。
[0004]第一方面,本专利技术实施例提供了一种服务卸载方法,该方法包括:获取待卸载服务数据、资源数据、初始化的策略网络和初始化的评价网络;根据资源数据计算待卸载服务数据的时延参数;根据待卸载服务数据和初始化的策略网络生成第一服务卸载结果;根据时延参数和初始化的评价网络生成所述第一服务卸载结果的第一评价结果;根据第一服务卸载结果和第一评价结果,利用深度确定性策略梯度算法更新策略网络的第一梯度参数和评价网络的第二梯度参数;根据更新后的策略网络和更新后的评价网络生成待卸载服务数据的目标服务卸载结果。
[0005]第二方面,本专利技术实施例还提供一种服务卸载装置,该装置包括:获取模块,用于获取待卸载服务数据、资源数据、初始化的策略网络和初始化的评价网络;时延模块,用于根据资源数据计算待卸载服务数据的时延参数;第 ...
【技术保护点】
【技术特征摘要】
1.一种服务卸载方法,其特征在于,包括:获取待卸载服务数据、资源数据、初始化的策略网络和初始化的评价网络;根据所述资源数据计算所述待卸载服务数据的时延参数;根据所述待卸载服务数据和所述初始化的策略网络生成第一服务卸载结果;根据所述时延参数和所述初始化的评价网络生成所述第一服务卸载结果的第一评价结果;根据所述第一服务卸载结果和所述第一评价结果,利用深度确定性策略梯度算法更新所述策略网络的第一梯度参数和所述评价网络的第二梯度参数;根据更新后的策略网络和更新后的评价网络生成所述待卸载服务数据的目标服务卸载结果。2.根据权利要求1所述的方法,其特征在于,获取初始化的策略网络和初始化的评价网络之前,还包括:随机生成初始第一梯度参数和初始第二梯度参数;利用所述初始第一梯度参数初始化策略网络得到初始化的策略网络;利用所述初始第二梯度参数初始化评价网络得到初始化的评价网络。3.根据权利要求1所述的方法,其特征在于,所述资源数据包括计算资源数据和传输资源数据;根据所述资源数据计算所述待卸载服务数据的时延参数,包括:获取传输时延数据;根据所述传输时延数据、所述计算资源数据和所述传输资源数据计算待卸载服务数据的执行时长;根据所述执行时长确定待卸载服务数据的时延参数。4.根据权利要求3所述的方法,其特征在于,获取传输时延数据之前,还包括按照如下公式生成传输时延数据:其中,TR
D,X
表示传输时延数据,X表示云端计算服务、传感器终端或边缘计算节点,TD
D,X
表示任务节点和接受任务的节点间的距离,GS表示高斯白噪声功率,TH
D,X
表示网络信道的衰落因子,B表示网络的传输带宽,δ是表示网络线路的损耗因子,表示接受任务节点的功率,表示任务节点和接受任务的节点间的传输线路损耗。5.根据权利要求4所述的方法,其特征在于,包括按照如下公式根据所述传输时延数据、所述计算资源数据和所述传输资源数据计算待卸载服务数据的执行时长:据、所述计算资源数据和所述传输资源数据计算待卸载服务数据的执行时长:
其中,表示任务在空闲设备上的执行时长,表示空闲设备的计算能力,R
D2D
表示节点D到节点D的传输时延数据,表示任务在本地设备上的执行时长,表示本地设备的计算能力,表示任务在边缘设备上的执行时长,表示边缘设备的计算能力,R
D2M
表示节点D到雾计算节点M的传输时延数据,表示任务在云端设备上的执行时长,f
R
表示云端设备的计算能力,R
D2R
表示节点D到云端节点R的传输时延数据,表示雾计算节点资源集合,表示传感器节点集合,D
j
表示传感器节点,Q
p
表示计算资源数据,S
p
表示传输资源数据。6.根据权利要求5所述的方法,其特征在于,包括利用如下公式根据所述执行时长确定待卸载服务数据的时延参数:其中,表示待卸载服务数据的时延参数,表示本地卸载模式参数,表示雾计算节点卸载模式参数,表示云端卸载模式参数,表示云端卸载模式参数,表示空闲设备卸载模式参数,表示任务在本地设备上的执行时长,表示任务在边缘设备上的执行时长,表示任务在云端设备上的执行时长,表示任务在空闲设备上的执行时长,K
p
表示待卸载服务数据中的子任务。7.根据权利要求6所述的方法,其特征在于,包括:利用如下公式根据所述待卸载服务数据和所述初始化的策略网络生成第一服务卸载结果:数据和所述初始化的策略网络生成第一服务卸载结果:数据和所述初始化的策略网络生成第一服务卸载结果:数据和所述初始化的策略网络生成第一服务卸载结果:数据和所述初始化的策略网络生成第一服务卸载结果:其中,表示动作集合,表示在边缘计算节点执行的动作,表示在空闲设备执行的动作,表示雾计算节点卸载模式参数,表示空闲设备卸载模式参数,Q
p
表示计算资源数据。8.根据权利要求7所述的方法,其特征在于,包括:利用如下公式根据所述时延参数和所述初始化的评价网络生成所述第一服务卸载结果的第一评价结果:
其中,S
t
表示状态空间,表示使用边缘计算节点卸载,表示使用空闲...
【专利技术属性】
技术研发人员:邹彪,杜伟,王和平,孟小前,武艺,郑思嘉,张嘉琳,
申请(专利权)人:国家电网有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。