【技术实现步骤摘要】
一种基于分类和预测的边端协同业务卸载方法
[0001]本专利技术涉及边缘计算
,尤其涉及一种基于分类和预测的边端协同业务卸载方法。
技术介绍
[0002]随着互联网时代、信息化社会的不断发展,各类终端业务呈现多样化、智能化、信息化的特点,业务处理工作量大、业务种类繁多、处理效率低下等问题也日益突出。针对这些问题,引入边缘计算网络,将计算和存储资源下沉至网络边缘,来提高业务的处理效率,充分利用服务计算资源。
[0003]在此场景中,终端设备产生差异化业务,并利用下沉至网络边缘的计算资源将业务卸载至边缘计算服务器执行。然而终端业务通常具有不同特征,对算力,存储,网络等资源的需求不同,且其分布呈现不同规律。任务卸载执行的过程中,不合理的边缘服务器资源分配方式会导致资源匹配不均和资源浪费。另外,业务需求类别的差异会导致业务对卸载时延和卸载能耗的敏感程度不同,需要针对这种差异合理分配资源,高效利用边缘服务器资源,并保证任务的实时性。
[0004]为了解决上述问题,CN114172558A(技术方案1)提出一种车辆网络中基于边缘计算和无人机集群协同的任务卸载方法,基于软件定义网络获取车辆信息、无人机集群以及边缘计算设备信息;基于Q学习将卸载给无人机集群的效用最大化;基于最速下降将卸载给边缘计算设备的效用最大化;根据车辆能获得的效用为车辆提供最优计算策略,实现系统中多个无人机之间的负载均衡,并降低计算任务的完成时间。
[0005]CN114980206A(技术方案2)提出一种基于蜂窝车联网的边缘计算低 ...
【技术保护点】
【技术特征摘要】
1.一种基于分类和预测的边端协同业务卸载方法,其特征在于,包括以下步骤:S1、根据业务数据包大小、业务所需计算资源量,使用K
‑
Means算法将历史业务数据分类成不同簇团;S2、基于业务分类的结果,在分类后的不同的业务簇团内,根据历史业务信息使用神经网络对未来业务需求进行预测;S3、计算业务卸载总时延和业务卸载总能耗,业务卸载总时延包括业务传输过程的时延和业务处理过程的时延,业务卸载总能耗包括业务传输过程的能耗和业务处理过程的能耗;S4、计算业务卸载至边缘服务器进行处理所消耗的总代价;S5、为终端设备产生的业务需求进行卸载决策,优化目标为使所有业务卸载至边缘服务器进行处理所消耗的总代价最小,采用Kuhn
‑
Munkres算法求解得到卸载方案。2.根据权利要求1所述的基于分类和预测的边端协同业务卸载方法,其特征在于,步骤S1的具体流程如下:S11、输入样本数据集X={x1,x2,...,x
n
},将样本即将被聚类成的簇数设为K;S12、从样本集中随机选取K个数据点作为初始的质心;S13、计算数据集中样本点x
i
(i=1,2,...n)到各初始质心q
j
(j=1,2,...k的距离,找出和数据点距离最小的质心,将x
i
加入该质心的簇P
j
中;S14、对各聚类簇P={P1,P2,...,P
K
}进行更新,将各个簇内样本的平均值作为该类别新的聚类中心,S15、重复步骤S13和S14直至各聚类簇内的数据点不再变化,输出聚类算法划分的结果P={P1,P2,...,P
K
}。3.根据权利要求1所述的基于分类和预测的边端协同业务卸载方法,其特征在于,步骤S2使用GRU网络对具有时间关联特征的数据进行预测,将历史业务数据作为输入,将业务需求位置和业务需求产生时间作为输入数据的特征,将业务数据量作为预测标签。4.根据权利要求1所述的基于分类和预测的边端协同业务卸载方法,其特征在于,步骤S3业务卸载的总时延的计算公式为:其中,data
n
为业务数据量大小,B
q
为通信信道q的带宽,P
k,q
为终端设备k在通信信道q上的发送功率,H
k,q
为信道增益,为高斯白噪声功率,res
n
为业务所需计算资源量,cal
m
为边缘服务器服务能力。5.根据权利要求1所述的基于分类和预测的边端协同业务卸载方法,其特征在于,步骤S3业务...
【专利技术属性】
技术研发人员:芮兰兰,高志鹏,宋黛,刘茂华,陈子轩,
申请(专利权)人:北京邮电大学,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。