本发明涉及车联网,特别是涉及车联网场景中的边缘计算卸载方法、装置、电子设备及介质。
背景技术:
1、车联网应用服务的发展带来了数据的爆发式增长,通过部署路侧单元(roadsideunit,rsu)等基础设施可以支持数据增长所带来的庞大的计算和存储资源需求。当车辆用户进入路侧单元通信范围内,可以通过装载的车载单元(on-board unit,obu)与路侧单元建立通信并传输内容。用户期待可以体验无处不在的车联网服务,但由于密集部署路侧单元的成本过高,这种期许并不能得到满足。同时,由于硬件的限制,路侧单元的计算和存储资源有限。为车辆用户提供服务时,路侧单元可用资源的大小会直接影响到用户的体验质量(quality of experience,qoe),路侧单元可用资源的不足会直接威胁到边缘计算的效率。
2、由于路侧单元不存在密集部署的条件,车辆用户在行驶过程中机会式地与路侧单元建立通信,因此车辆可能会进入无路侧单元覆盖的区域。同时,路侧单元自身的计算和存储资源也存在无法满足来自用户的爆发式的服务请求的可能,尤其是在交通热点区域。在高峰时段,路侧单元可能会面临过多的边缘计算任务的压力。此外,由于车辆移动导致车联网拓扑动态变化,会带来资源分配不均的问题。因此,资源共享策略被纳入考量,如何利用车联网内的闲置资源成为当下亟待解决的问题。
技术实现思路
1、本发明要解决的技术问题是为了克服现有技术中的缺陷,提供一种基于多属性逆向拍卖机制的车辆辅助边缘计算卸载方法、装置、电子设备及介质。
2、本发明是通过下述技术方案来解决上述技术问题:一种车辆辅助边缘计算卸载方法,其特征在于,应用于路侧单元,包括,
3、响应于所述路侧单元的自身计算资源小于预设阈值,公布计算卸载任务的评分函数,所述评分函数用于表征所述路侧单元在进行所述计算卸载任务时对各个属性的偏好;
4、接收车辆发送的竞标策略,基于所述竞标策略对所述车辆进行排序;
5、根据所述排序在所述车辆中选取卸载对象。
6、优选地,所述响应于所述路侧单元的自身计算资源小于预设阈值,公布计算卸载任务的评分函数前,还包括,
7、构建基于所述路侧单元和周边道路的系统模型;
8、基于所述系统模型确定所述计算卸载任务的评分函数。
9、优选地,所述基于所述系统模型确定确定所述计算卸载任务的评分函数,包括,
10、基于所述系统模型确定所述评分函数中非价格属性的最低需求。
11、优选地,所述接收车辆发送的竞标策略前,还包括,
12、获取向所述路侧单元发送竞标策略的车辆的信誉值;
13、基于所述信誉值对所述发送竞标策略的车辆进行筛选。
14、优选地,所述方法还包括,
15、向所述卸载对象发送任务数据包,所述任务数据包由总任务包分成所述卸载对象的个数所得,并且随机发送至所述卸载对象;
16、接收所述卸载对象所发送的任务结果数据包;
17、所述任务数据包和任务结果数据包均进行加密处理。
18、优选地,所述属性包括价格属性和非价格属性,所述评分函数包括用于表征非价格属性的偏好的满意度函数,所述评分函数为所述满意度函数减去表征价格属性的函数。
19、本发明的另一方面,提供一种车辆辅助边缘计算卸载方法,其特征在于,应用于车辆,包括,
20、响应于接收到路侧单元公布的计算卸载任务的评分函数,确定所述车辆是否满足参与计算卸载任务的条件;
21、响应于所述车辆满足参与计算卸载任务的条件,根据所述评分函数以及自身参数制定竞标策略;所述竞标策略为使所述评分函数值最大化的策略;
22、发送所述竞标策略至所述路侧单元。
23、优选地,所述评分函数包括用于表征非价格属性的偏好的满意度函数;
24、所述根据所述评分函数以及自身参数确定竞标策略;具体为,
25、基于所述评分函数中的满意度函数和车辆自身成本函数确定所述满意度函数中的各个非价格属性的最优竞标策略;
26、根据所述非价格属性的最优竞标策略确定车辆最优定价策略。
27、优选地,所述方法还包括,接收从所述路侧单元发送的任务数据包,执行计算卸载任务并生成任务结果数据包,将所述任务结果数据包发送至所述路侧单元。
28、优选地,所述任务数据包和所述任务结果数据包均进行加密处理。
29、本发明的另一方面,提供一种车辆辅助边缘计算卸载装置,其特征在于,位于路侧单元,包括,
30、公布单元,用于响应于所述路侧单元的自身计算资源小于预设阈值,公布计算卸载任务的评分函数,所述评分函数用于表征所述路侧单元在进行所述计算卸载任务时对各个属性的偏好;
31、接收单元,用于接收车辆发送的竞标策略;
32、排序单元,用于基于所述竞标策略对所述车辆进行排序;
33、选取单元,用于根据所述排序在所述车辆中选取卸载对象。
34、本发明的又一方面,提供了一种车辆辅助边缘计算卸载装置,其特征在于,位于车辆,包括,
35、响应单元,用于响应于接收到路侧单元公布的计算卸载任务的评分函数,确定所述车辆是否满足参与计算卸载任务的条件;
36、策略制定单元,用于响应于所述车辆满足参与计算卸载任务的条件,根据所述评分函数以及自身参数制定竞标策略;所述竞标策略为使所述评分函数值最大化的策略;
37、发送单元,用于发送所述竞标策略至所述路侧单元。
38、本发明的另一方面,提供了一种电子设备,包括:
39、至少一个处理器;以及
40、与所述至少一个处理器通信连接的存储器;其中,
41、所述存储器存储有用于被所述至少一个处理器执行的指令,所述指令被所述至少一个处理器执行,以使所述至少一个处理器能够执行上述中任一项所述的方法。
42、本发明的另一方面,提供了一种存储有计算机指令的非瞬时计算机可读存储介质,其中,所述计算机指令用于使所述计算机执行上述任一项所述的方法。
43、本发明的积极进步效果在于:提供了一种基于多属性拍卖的车辆辅助边缘计算卸载方法,考虑路侧单元的计算资源无法应对车辆用户的爆发式边缘计算请求的情况,提供了车辆辅助边缘计算的计算卸载方法,能够缓解路侧单元的计算负载压力,保证边缘计算的效率。
44、本发明所提供的车辆辅助边缘计算卸载方法,在拍卖过程中考虑了车辆的信誉值对不可靠车辆进行筛选,对数据传输进行加密,避免了因为恶意攻击而造成的数据安全问题。
1.一种车辆辅助边缘计算卸载方法,其特征在于,应用于路侧单元,包括,
2.如权利要求1所述的车辆辅助边缘计算卸载方法,其特征在于,所述响应于所述路侧单元的自身计算资源小于预设阈值,公布计算卸载任务的评分函数前,还包括,
3.如权利要求2所述的车辆辅助边缘计算卸载方法,其特征在于,所述基于所述系统模型确定所述计算卸载任务的评分函数,包括,
4.如权利要求1所述的车辆辅助边缘计算卸载方法,其特征在于,所述接收车辆发送的竞标策略前,还包括,
5.如权利要求1所述的车辆辅助边缘计算卸载方法,其特征在于,所述方法还包括,
6.如权利要求1所述的车辆辅助边缘计算卸载方法,其特征在于,所述属性包括价格属性和非价格属性,所述评分函数包括用于表征非价格属性的偏好的满意度函数,所述评分函数为所述满意度函数减去表征价格属性的函数。
7.一种车辆辅助边缘计算卸载方法,其特征在于,应用于车辆,包括,
8.如权利要求7所述的车辆辅助边缘计算卸载方法,其特征在于,
9.如权利要求7所述的车辆辅助边缘计算卸载方法,其特征在于,所述方法还包括,接收从所述路侧单元发送的任务数据包,执行计算卸载任务并生成任务结果数据包,将所述任务结果数据包发送至所述路侧单元。
10.如权利要求9所述的车辆辅助边缘计算卸载方法,其特征在于,所述任务数据包和所述任务结果数据包均进行加密处理。
11.一种车辆辅助边缘计算卸载装置,其特征在于,位于路侧单元,包括,
12.一种车辆辅助边缘计算卸载装置,其特征在于,位于车辆,包括,
13.一种电子设备,包括:
14.一种存储有计算机指令的非瞬时计算机可读存储介质,其中,所述计算机指令用于使所述计算机执行根据权利要求1-6或7-10中任一项所述的方法。