摘要

针对边缘计算中终端算力不足、资源有限和时延较大的问题,提出一种基于深度强化学习的物联网服务协同卸载方法。通过3种不同的卸载方式建立时延模型,挖掘服务之间的关联关系,对关联服务进行协同卸载,加入关联服务的通信时延以建立完善的卸载时延模型,结合整体模型考虑卸载率的取值以及关联服务如何协同卸载使得时延最小,从而实现服务调用时延和服务间通信时延的最小化。试验结果表明,与其他算法相比,该算法在获取最优服务卸载策略的同时,能降低20%左右的系统总服务时延。