物联网资源分配方法、装置、电子设备及存储介质制造方法及图纸

技术编号:31575664 阅读:46 留言:0更新日期:2021-12-25 11:17
本发明专利技术提供一种物联网资源分配方法、装置、电子设备和存储介质,其中,物联网资源分配方法包括:获取待分配的物联网资源;对物联网资源进行处理,得到本地资源处理时间;根据所述本地资源处理时间、对端资源处理时间和传输延时时间,得到所述物联网资源的中间处理时间;根据时间约束条件,对所述中间处理时间往时间缩短的方向调整,得到目标处理时间;基于所述目标处理时间,得到所述物联网资源的资源分配权值,根据所述资源分配权值,对所述物联网资源进行分配,得到分配后的目标物联网资源。本方法能够提高物联网资源分配的效率。本方法能够提高物联网资源分配的效率。本方法能够提高物联网资源分配的效率。

【技术实现步骤摘要】
物联网资源分配方法、装置、电子设备及存储介质


[0001]本专利技术涉及物联网
,尤其涉及一种物联网资源分配方法、装置、电子设备和存储介质。

技术介绍

[0002]随着物联网技术的发展,尤其是随着第六代移动通信技术时代的到来,物联网技术的应用越来越广泛,例如智能能源、智能农业、智能电网、自动驾驶或者工业应用等。一方面,大量物联网设备的接入需求、海量设备的互联和移动流量的激增,越来越多的物联网设备会产生计算密集型任务,如超高分辨率视频流、交互式视觉现实(VR)游戏和增强现实(AR)等;另一方面,边缘计算可以更好地支持本地设备做出智能决策并实时执行,适用于短时和实时数据处理。一般边缘服务器设置在物联网设备附近,通过物联网设备到边缘服务器的计算卸载来实现物联网资源的分配,将用户的任务卸载到附近的边缘服务器进行计算,可以很好的解决物联网资源过于密集的问题。
[0003]然而,传统技术中的物联网资源分配方法存在分配效率低的问题。

技术实现思路

[0004]本专利技术提供一种物联网资源分配方法、装置、电子设备和存储介质,用以解决现有技术中物联网资源分配效率低的缺陷,实现提高物联网资源分配效率的目的。
[0005]本专利技术提供一种物联网资源分配方法,包括:获取待分配的物联网资源;对所述物联网资源进行处理,得到本地资源处理时间;所述本地资源处理时间为所述物联网设备对所述物联网资源中的本地处理资源进行处理的时间;根据所述本地资源处理时间、对端资源处理时间和传输延时时间,得到所述物联网资源的中间处理时间;所述对端资源处理时间为边缘服务器对所述物联网资源中的卸载资源进行处理的时间;所述传输延时时间为所述物联网设备传输所述卸载资源到所述边缘服务器的时间;根据时间约束条件,对所述中间处理时间往时间缩短的方向调整,得到目标处理时间;基于所述目标处理时间,得到所述物联网资源的资源分配权值,根据所述资源分配权值,对所述物联网资源进行分配,得到分配后的目标物联网资源。
[0006]根据本专利技术提供的一种物联网资源分配方法,所述根据所述本地资源处理时间、对端资源处理时间和传输延时时间,得到所述物联网资源的中间处理时间包括:获取所述对端资源处理时间和传输延时时间的累计时间;在所述本地资源处理时间和所述累计时间中,筛选得到时间最大值;将所述时间最大值确定为所述中间处理时间。
[0007]根据本专利技术提供的一种物联网资源分配方法,所述根据时间约束条件,对所述中间处理时间往时间缩短的方向调整,得到目标处理时间包括:确定所述时间约束条件中的目标函数;将所述目标函数的梯度方向确定为时间缩短的方向,将所述中间处理时间作为初始输入条件,对所述中间处理时间往所述时间缩短的方向进行调整,得到目标处理时间。
[0008]根据本专利技术提供的一种物联网资源分配方法,所述对所述物联网资源进行处理,
得到本地资源处理时间包括:根据物联网设备对所述物联网资源的处理能力,对本地处理资源进行处理,得到本地资源处理时间;所述对端资源处理时间的得到过程包括:根据所述物联网资源和所述本地处理资源,得到卸载资源;将所述卸载资源传输到边缘服务器,以使所述边缘服务器对所述卸载资源进行处理,得到对端资源处理时间,将所述对端资源处理时间发送给所述物联网设备。
[0009]根据本专利技术提供的一种物联网资源分配方法,所述传输延时时间的得到过程包括:获取最小处理资源;所述最小处理资源为对所述本地处理资源和所述本地额定处理资源进行筛选得到的资源最小值;将所述物联网资源与所述最小处理资源的差值资源,确定为卸载资源;根据所述卸载资源和卸载速率,得到传输延时时间;其中,卸载速率为所述物联网设备到边缘服务器的卸载速率。
[0010]根据本专利技术提供的一种物联网资源分配方法,所述方法还包括:根据所述资源分配权值与发射功率的对应关系,利用所述资源分配权值,得到所述发射功率;所述发射功率为所述物联网设备的发射功率;基于所述发射功率,得到所述物联网设备消耗的本地能量;根据所述本地能量,得到所述物联网设备的剩余能量。
[0011]本专利技术提供一种物联网资源分配方法,包括:接收卸载资源;所述卸载资源为所述物联网设备发送的;根据本端对物联网资源的处理能力对所述卸载资源进行处理,得到对端资源处理时间;将所述对端资源处理时间发送给所述物联网设备。
[0012]本专利技术还提供一种物联网资源分配装置,包括:物联网资源获取模块,用于获取待分配的物联网资源;本地资源处理时间得到模块,用于对所述物联网资源进行处理,得到本地资源处理时间;所述本地资源处理时间为所述物联网设备对所述物联网资源中的本地处理资源进行处理的时间;中间处理时间得到模块,用于根据所述本地资源处理时间、对端资源处理时间和传输延时时间,得到所述物联网资源的中间处理时间;所述对端资源处理时间为边缘服务器对所述物联网资源中的卸载资源进行处理的时间;所述传输延时时间为所述物联网设备传输所述卸载资源到所述边缘服务器的时间;目标处理时间得到模块,用于根据时间约束条件,对所述中间处理时间往时间缩短的方向调整,得到目标处理时间;目标物联网资源得到模块,用于基于所述目标处理时间,得到所述物联网资源的资源分配权值,根据所述资源分配权值,对所述物联网资源进行分配,得到分配后的目标物联网资源。
[0013]本专利技术还提供一种电子设备,包括存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,所述处理器执行所述程序时实现如上述任一种所述物联网资源分配方法的步骤。
[0014]本专利技术还提供一种非暂态计算机可读存储介质,其上存储有计算机程序,该计算机程序被处理器执行时实现如上述任一种所述物联网资源分配方法的步骤。
[0015]本专利技术提供的一种物联网资源分配方法、装置、电子设备和存储介质,通过获取待分配的物联网资源;对物联网资源进行处理,得到本地资源处理时间;该本地资源处理时间为物联网设备对物联网资源中的本地处理资源进行处理的时间;根据本地资源处理时间、对端资源处理时间和传输延时时间,得到物联网资源的中间处理时间;上述对端资源处理时间为边缘服务器对物联网资源中的卸载资源进行处理的时间;上述传输延时时间为物联网设备传输卸载资源到边缘服务器的时间;根据时间约束条件,对中间处理时间往时间缩短的方向调整,得到目标处理时间;基于该目标处理时间,得到物联网资源的资源分配权
值,根据资源分配权值,对物联网资源进行分配,得到分配后的目标物联网资源。通过利用时间约束条件,对中间处理时间进行处理,能够得到准确的目标处理时间,并且基于该准确的目标处理时间,获得合理的资源分配权值,利用该资源分配权值对物联网资源进行合理分配,从而能够达到提高物联网资源分配效率的目的。
附图说明
[0016]为了更清楚地说明本专利技术或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作一简单地介绍,显而易见地,下面描述中的附图是本专利技术的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。...

【技术保护点】

【技术特征摘要】
1.一种物联网资源分配方法,其特征在于,包括:获取待分配的物联网资源;对所述物联网资源进行处理,得到本地资源处理时间;所述本地资源处理时间为所述物联网设备对所述物联网资源中的本地处理资源进行处理的时间;根据所述本地资源处理时间、对端资源处理时间和传输延时时间,得到所述物联网资源的中间处理时间;所述对端资源处理时间为边缘服务器对所述物联网资源中的卸载资源进行处理的时间;所述传输延时时间为所述物联网设备传输所述卸载资源到所述边缘服务器的时间;根据时间约束条件,对所述中间处理时间往时间缩短的方向调整,得到目标处理时间;基于所述目标处理时间,得到所述物联网资源的资源分配权值,根据所述资源分配权值,对所述物联网资源进行分配,得到分配后的目标物联网资源。2.根据权利要求1所述的物联网资源分配方法,其特征在于,所述根据所述本地资源处理时间、对端资源处理时间和传输延时时间,得到所述物联网资源的中间处理时间包括:获取所述对端资源处理时间和传输延时时间的累计时间;在所述本地资源处理时间和所述累计时间中,筛选得到时间最大值;将所述时间最大值确定为所述中间处理时间。3.根据权利要求2所述的物联网资源分配方法,其特征在于,所述根据时间约束条件,对所述中间处理时间往时间缩短的方向调整,得到目标处理时间包括:确定所述时间约束条件中的目标函数;将所述目标函数的梯度方向确定为时间缩短的方向,将所述中间处理时间作为初始输入条件,对所述中间处理时间往所述时间缩短的方向进行调整,得到目标处理时间。4.根据权利要求1所述的物联网资源分配方法,其特征在于,所述对所述物联网资源进行处理,得到本地资源处理时间包括:根据物联网设备对所述物联网资源的处理能力,对本地处理资源进行处理,得到本地资源处理时间;所述对端资源处理时间的得到过程包括:根据所述物联网资源和所述本地处理资源,得到卸载资源;将所述卸载资源传输到边缘服务器,以使所述边缘服务器对所述卸载资源进行处理,得到对端资源处理时间,将所述对端资源处理时间发送给所述物联网设备。5.根据权利要求1所述的物联网资源分配方法,其特征在于,所述传输延时时间的得到过程包括:获取最小处理资源;所述最小处理资源为对所述本地处理资源和所述本地额定处理资源进...

【专利技术属性】
技术研发人员:陈昕郭东超焦立博王易杰
申请(专利权)人:北京信息科技大学
类型:发明
国别省市:

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

1