【技术实现步骤摘要】
面向群智感知的数据处理方法及装置
[0001]本专利技术涉及群智感知领域,尤其涉及一种面向群智感知的数据处理方法及装置。
技术介绍
[0002]随着群智移动设备的迅速普及和IOT感知设备呈指数形式增长,群智感知(MCS:Mobile Crowd Sensing)任务的种类和数据量也随之增加,尤其是计算密集型和延迟敏感型的感知任务的出现和迅速增加,如自动驾驶路况分析、AR/VR、地震洪水火灾等灾害现场信息建模等等。导致计算延迟过高问题。计算资源分配不合理的情况。
[0003]相关技术中在进行感知任务处理的过程中,在面临较大的计算量时,会将端设备的数据完全卸载至边缘设备或云侧,其提升计算速度的手段也无异于从增加端设备的计算性能,或者增加边缘节点的数量和性能等角度进行考虑。但这存在任务分配不合理的情况,无法充分地利用各端边云的计算资源,不仅造成资源浪费,而且导致群智感知任务处理速度慢。
[0004]针对上述的问题,目前尚未提出有效的解决方案。
[0005]在
技术介绍
部分中公开的以上信息只是用来加强对本文所描述技术的
技术介绍
的理解。因此,
技术介绍
中可能包含某些信息,这些信息对于本领域技术人员来说并未形成在已知的现有技术。
技术实现思路
[0006]本专利技术实施例提供了一种面向群智感知的数据处理方法及装置,以至少解决相关技术中存在的对感知数据进行处理时的处理速度较慢的技术问题。
[0007]根据本专利技术实施例的第一个方面,提供了一种面向群智感知的数据处理方法,包括:获取终端设 ...
【技术保护点】
【技术特征摘要】
1.一种面向群智感知的数据处理方法,其特征在于,包括:获取终端设备i待处理的感知任务数据;根据参考条件确定任务分割策略,所述参考条件包括以下至少之一:所述终端设备i、边缘设备以及云中心各自的忙碌情况、任务处理速度情况以及数据传输速率情况;控制所述终端设备i根据所述分割策略对所述感知任务数据进行分割;根据所述感知任务数据的分割情况,控制所述终端设备i、所述边缘设备以及所述云中心中的至少之一对分割后的数据进行处理。2.根据权利要求1所述的面向群智感知的数据处理方法,其特征在于,所述参考条件还包括所述终端设备i的电量以及所述终端设备i处理其自身获取的所述感知任务数据的总能耗E
i
。3.根据权利要求2所述的面向群智感知的数据处理方法,其特征在于,根据参考条件确定任务分割策略包括:根据目标和约束确定所述感知任务数据的分割比例;其中,T
iL
为所述终端设备i处理其自身获取的所述感知任务数据的总时延,为边缘设备j处理所述终端设备i获取的所述感知任务数据的总时延,T
iC
为所述云中心处理所述终端设备i获取的所述感知任务数据的总时延,Π为所有的所述终端设备的卸载决策集合Π={Π
i
,i∈N},Π
i
为所述终端设备i针对其自身获取的所述感知任务数据的卸载决策向量,Π
i
={x
i
,y
i,j
,z
i
},x
i
为分割给所述终端设备i的所述感知任务数据的比例,y
i,j
为分割给所述边缘设备j的所述感知任务数据的比例,z
i
为分割给所述云中心的所述感知任务数据的比例,N为所述终端设备的总数,f为所有的所述边缘设备的计算资源分配集合f={f
i,j
,i∈N,j∈M},f
i,j
为处理来自所述终端设备i的所述感知任务数据的所述边缘设备j的计算资源分配向量,M为所述边缘设备的总数。4.根据权利要求3所述的面向群智感知的数据处理方法,其特征在于,1
‑
μ
i1
为所述终端设备i处理其自身获取的所述感知任务数据的CPU周期数占比,K
i
为处理所述终端设备i获取的所述感知任务数据所需的CPU总周期数,f
i
为所述终端设备i处理其自身获取的所述感知任务数据时的算力分配量;设备i处理其自身获取的所述感知任务数据时的算力分配量;为边缘设备m
i
向所述边缘设备j传输所述终端设备i获取的所述感知任务数据的时延,为所述边缘设备j计算所述终端设备i获取的所述感知任务数据的时延;T
c
为预设
的所述边缘设备向所述云中心传输所述终端设备i获取的所述感知任务数据的时延,为所述云中心计算所述终端设备i获取的所述感知任务数据的时延;所述云中心计算所述终端设备i获取的所述感知任务数据的时延;为所述终端设备i计算其自身获取的所述感知任务数据的能耗,为所述终端设备i向所述边缘设备
mi
传输其自身获取的所述感知任务数据的能耗。5.根据权利要求4所述的面向群智感知的数据处理方法,其特征在于,在能耗约束下,根据目标和约束确定所述感知任务数据的分割比例,包括:在的情况下,则确定x
i
=1,y
i,j
=0,z
i<...
【专利技术属性】
技术研发人员:於志文,苏江宾,刘一萌,郭斌,崔禾磊,
申请(专利权)人:西北工业大学,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。