【技术实现步骤摘要】
一种车边协同任务卸载方法、系统以及介质
[0001]本申请涉及车联网
,具体而言,涉及一种车边协同任务卸载方法、系统以及介质。
技术介绍
[0002]随着经济的高速发展以及物联网(InternetofThings,IoT)技术的进步,智能汽车成为人们日常出行中不可或缺的重要交通方式。智能车辆应用和服务,包括图像辅助导航、智能车辆控制、增强现实(AugmentedReality,AR)、在线游戏和社交媒体应用等应用程序计算密集且对延迟敏感,需要大量的计算和存储资源进行处理,将给车辆的计算带来很大压力。
[0003]为解决车联网中计算资源短缺问题,除了制造业发展、提高车辆本身的计算资源配置以外,计算任务卸载被认为一种有效的解决方案,即车辆将自身的工作负载转移到其他计算资源更丰富的设备进行处理。其中移动边缘计算(MobileEdgeComputing,MEC),通过将“云”中的服务转移到更靠近用户的接入网中,从而实现边缘网络中应用、服务和内容的本地化。基于边缘计算的动机和基础,在车联网场景中,车载边缘计算(VehicularEdgeComputing,VEC)成为一种支持智能交通系统服务(IntelligentTrafficSystem,ITS)、智慧城市应用和城市计算的有前途的技术。
[0004]另外,应用程序的内部功能模块复杂度越来越高,如各种基于机器学习算法的应用、路径规划、增强现实等任务。这类具有高复杂度、内部模块可逻辑划分成关联性任务集合的移动应用,可抽象为异构工作流,进而通过计算任务卸载计 ...
【技术保护点】
【技术特征摘要】 【专利技术属性】
1.一种车边协同任务卸载方法,其特征在于,所述方法包括:对具有关联性子任务的车载应用进行任务抽象与建模,将其拆分成工作流应用程序;通过列表调度方法,计算所述工作流应程序的各子任务优先级,并按照优先级进行排序,生成工作流子任务调度序列并计算任务嵌入向量;利用序列到序列深度强化学习的任务调度方法,按序对每个工作流子任务进行二分卸载决策,得到任务卸载方式;所述任务卸载方式包括:将任务卸载到本地去执行或将任务卸载到边缘服务端去执行;车载终端将强化学习策略网络参数上传至边缘服务器进行训练,将训练好的网络参数传回本地进行强化学习策略网络的更新。2.根据权利要求1所述的车边协同任务卸载方法方法,其特征在于,对具有关联性子任务的车载应用进行任务抽象与建模,将其拆分成工作流应用程序,具体为:识别车载应用中具有独立功能的子模块任务,预估每个子模块任务的输入数据量输出结果数据量执行所需的总CPU周期数X
i
;将所述的各个子模块任务建模为有向无环图,表示为其中为有向无环图中的顶点集合,每一个顶点为有向无环图中的顶点集合,每一个顶点对应应用程序中可逻辑划分的子模块任务,表示WDG中的边集,每一个双向边为两个子任务t
i
和t
j
之间的数据和控制依赖,边的权重表示前驱任务的执行结果传递给后继任务的数据量,τ为此工作流应用的最大允许延迟,单位是毫秒。3.根据权利要求1所述的车边协同任务卸载方法,其特征在于,所述通过列表调度方法,计算所述工作流应程序的各子任务优先级,并按照优先级进行排序,生成工作流子任务调度序列并计算任务嵌入向量,具体包括:对于有向无环图中的出口节点φ
i
,定义子任务的优先级为rank(φ
i
)=T
i,e
,其中表示将子任务上传到边缘服务器执行,并将结果回传到车载终端的处理时间;自有向无环图的出口节点向上,递归计算其他子任务的优先级为,式中succ(φ
i
)表示子任务φ
i
的后继任务,计算各任务节点的优先级后,进行从高到低排序,得到一个符合工作流依赖约束的调度序列;对所述的调度序列进行编码,将各个任务节点的数据大小、预估开销特征信息编码到嵌入中。4.根据权利要求3所述的车边协同任务卸载方法,其特征在于,任务节点φ
i
嵌入ψ
i
中包含特征信息有:子任务本身的编号i、直接前驱节点向量直接后继节点向量任务在本地执行的预估时延T
il
和能耗卸载边缘服务器的预估时延包括:上传时延执行时
延T
ie
和回传结果时延T
idl
,执行能耗5.根据权利要求1所述的车边协同任务卸载方法,其特征在于,利用序列到序列深度强化学习的任务调度方法,按序对每个工作流子任务进行二分卸载决策,得到任务卸载方式,具体包括:使用seq2seq网络作为深度强化学习模型中策略网络和价值网络的主体,各个任务的嵌入序列作为seq2seq网络编码器的输入,编码器计算当前步的隐状态h
i
=f
e
(ψ
i
,h
i
‑1),其中f
e
为编码器网络,最终所有时间步的隐状态转换为上下文向量c;seq2seq网络的解码器网络参数为f
d
,计算解码器的隐藏层变换为h
′
j
=f
d
(a
j
‑1,c
j
,h
′
i
‑1),其中a
技术研发人员:夏莹杰,刘瑞峰,
申请(专利权)人:杭州远眺科技有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。