1.一种云边协同的智能动态卸载方法,其特征在于,包括如下步骤:S1:获取应用i产生的的数据量Qi bit,边缘层处理数据的速率v1bit/s,计算应用处理完成的时间Ti,其中1≤i≤n,n应用的总个数;
S2:获取边缘层CPU、内存、带宽和剩余电量等状态数据,计算边缘层状态量Si;
S3:基于libSVM算法识别应用的类型j(1≤j≤4),对应的应用最大容忍延迟时间限定为Tmaxj,范围为1-10s;
S4:判定Ti<Tmaxj&&Si>K,若满足,转入步骤S5,若否,转入步骤S6,其中K为设定的边缘层状态值,K≥1/4;
S5:应用程序i的数据卸载到边缘端;
S6:应用程序i的数据卸载到云端。
2.根据权利要求1所述的云边协同的智能动态卸载方法,其特征在于,Ti=Qi/v1。
3.根据权利要求1所述的云边协同的智能动态卸载方法,其特征在于,其中Mi为边缘层当前内存,Ci为边缘层剩余CPU,BAi为边缘层剩余电量,BWi为边缘层剩余带宽,M为初始时边缘服务器总内存,C为初始时边缘服务器总CPU,BA为初始时边缘服务器总电量,BW为初始时边缘服务器总带宽。
4.根据权利要求1所述的云边协同的智能动态卸载方法,其特征在于,所述的应用的类型包括四种,分别为流量低计算量小应用;流量高计算量小应用;流量低计算量大应用;流量高计算量应用。
5.根据权利要求1-4之一所述的云边协同的智能动态卸载方法,其特征在于,每次进行应用卸载的分配后,更新边缘层当前的状态数据。