国内刊号:31-1289/TP
国际刊号:1000-3428
发布日期:
作者:于晶, 鲁凌云, 李翔
单位:1. 北京交通大学 计算机与信息技术学院, 北京 100044;2. 北京交通大学 软件学院, 北京 100044
关键词:车联网,边云协作,任务卸载,深度强化学习,优先级,资源分配
基金:国家自然科学基金面上项目(61771002);赛尔网络新一代IPv6创新项目(NGII20170636);中央高校基本科研业务费专项资金(2021CZ102)。
面对车载终端数据计算量的爆炸式增长,计算卸载是缓解车辆资源不足的有效手段。相比于单独研究云计算或边缘计算,让两者相互协作可以实现优势互补,提高系统的整体服务质量。在车联网中,制定适应环境动态性的卸载决策存在较大困难,其中任务的紧急程度也是一个不容忽视的因素。构建一个基于软件定义网络的边云协作任务卸载架构,并设计任务优先级的度量标准,将动态环境中的任务卸载决策问题建模为马尔可夫决策过程,从而最大化由时延和成本构成的任务平均效用。为了求解任务卸载决策,提出基于双深度Q网络的任务卸载决策算法以及基于优先级的资源分配方案,并设计一种卸载比例计算方法,以保障卸载的任务量能够在通信时间内上传完成的同时最小化任务处理时延。实验结果表明,相比于全部本地、全部卸载和平均分配资源3种固定的卸载算法,该算法时延和效用性能提高了2倍以上,在车辆数目适中的情况下,任务的完成比例可以稳定保持在100%。
来源:2022年第12期
《计算机工程》期刊编辑部