一种面向边缘智能的车联网切片方法及装置与流程

文档序号:30449612发布日期:2022-06-18 01:34阅读:205来源:国知局
一种面向边缘智能的车联网切片方法及装置与流程

1.本发明属于移动通信技术领域,尤其涉及一种面向边缘智能的车联网切片方法及装置。


背景技术:

2.随着5g通信技术的快速发展,无线网络在吞吐量、可靠性、连接数量及传输时延等方面有了巨大的提升,精细化和多样化业务场景层出不穷。传统一刀切的网络架构使用一组垂直集成的网元提供网络所有功能,不支持网络的灵活和动态拓展,难以实现差异化的业务需求。借助于软件定义网络(software-defined networks, sdn)和网络功能虚拟化(network function virtualization, nfv)技术,“逻辑分离、业务匹配”的网络切片技术能够规划特定的服务功能链,增强网络的自组织、自管理能力,受到了学术界和工业界的广泛关注。3gpp等标准组织也提出无线接入网络应该支持切片设计,并通过sa2、sa5、ran3等工作组开展相关资源管理技术的研究。
3.近年来,车辆智能化的演进和多接入边缘计算的发展使得未来车联网的业务类型更加复杂化、多样化,业务所需要的资源也不仅仅局限于通信资源,更需要边缘设施计算资源和存储资源的辅助。不同车联网业务对信息传输质量的需求存在较大的差异,如感知融合服务要求时延低、娱乐服务要求速率高等,因此车联网需要针对不同的业务类型设计合适的网络切片策略,来实现网络资源的有效调配,保障用户的服务体验和交通安全。此外,随着人工智能(artificial intelligence, ai)技术的发展,如何利用人工智能算法实现网络资源的合理调度已经成为研究热点。因此,网络切片的实时部署也需要ai算法的帮助。
4.目前关于车联网切片的研究较少,大多数理论研究仍停留在核心网切片和传统的蜂窝网切片上,并且仅考虑了通信资源的分配,没有涉及其他网络资源。因此需要一种系统的分析方法来指导多维度资源并存下的车联网切片设计。


技术实现要素:

5.本发明的目的在于针对现有技术的不足,提供一种面向边缘智能的车联网切片方法及装置。
6.本发明的目的是通过以下技术方案来实现的:第一方面,本发明提供了一种面向边缘智能的车联网切片方法,包括以下步骤:s1:在移动边缘计算mec辅助的车联网通信场景中,根据车联网业务的qos以及通信、计算、存储资源需求划分交通信息服务、感知融合服务和车载娱乐服务三种网络切片类型;其中,交通信息服务和感知融合服务具有不同的计算任务量和传输业务内容大小,车载娱乐服务只传输业务内容,没有计算任务;s2:在切片内部用户资源平均分配的前提下,根据分配给每类切片的资源大小和不同车联网业务所需的计算任务量和数据传输量大小,通过计算每个车辆用户业务的传输时延、传输能耗和计算时延、计算能耗,建立以网络全局业务时延和能耗综合最低为目标的
优化函数;s3:将步骤s2切片的资源分配优化问题建模为马尔可夫决策过程,采用深度强化学习方法得到最优的切片资源分配方案。
7.进一步地,所述交通信息服务包括交通信息获取及处理,所述感知融合服务包括与其他车辆或基础设施之间的传感器感知信息的融合处理,所述车载娱乐服务包括网络浏览和高清视频娱乐服务。
8.进一步地,交通信息服务和感知融合服务的业务内容来源于车辆和路边单元rsu收集的待处理环境信息。
9.进一步地,车载娱乐服务的业务内容在未缓存的情况下需要rsu通过回程链路从核心网获得。
10.进一步地,所述的s1具体为:在mec辅助的车联网通信场景中,计算能力为f的mec部署在rsu侧,rsu的存储空间为m,总通信带宽为b;在某一时刻分别有辆车发起交通信息服务的业务请求,有辆车发起感知融合服务的业务请求,有辆车发起车载娱乐服务的业务请求;所述交通信息服务需要在rsu执行计算任务,传输大小为的业务内容,时延最低要求为;所述感知融合服务需要在rsu执行计算任务,传输大小为的业务内容,时延最低要求为;所述车载娱乐服务传输大小为的业务内容,业务时延最低要求为,无需消耗计算资源。
11.进一步地,所述的s2具体为:联合考虑时延和能耗分配rsu的通信、计算、存储资源,以实现面向服务类型的网络切片部署;定义为各类业务对应内容的缓存指示变量,;假设车联网给交通信息服务、感知融合服务和车载娱乐服务三类业务分配的带宽资源为,计算资源为,给交通信息服务、感知融合服务、车载娱乐服务分配的存储资源为,切片内的计算资源平均分配;则对交通信息服务的任意用户,业务时延为:交通信息服务的rsu能量消耗为:p表示rsu发射功率,表示交通信息服务的路径损耗,表示噪声功率,表示mec处理器的能量转化系数;感知融合服务用户的业务时延为:
感知融合服务用户的rsu能量消耗为:感知融合服务用户的rsu能量消耗为:表示感知融合服务的路径损耗;车载娱乐服务用户的业务时延为:,为车载娱乐服务通过rsu从核心网下载的速率;车载娱乐服务用户的rsu能量消耗为:车载娱乐服务用户的rsu能量消耗为:表示车载娱乐服务的路径损耗;因此时延和能耗综合最低的优化目标r为:其中,和分别是不同类型业务时延和能耗对网络性能的影响因子, c1、c2、c3分别是带宽、计算资源、存储空间分配的约束条件,c4、c5、c6是不同类型业务的缓存决策的约束条件,c7、c8、c9分别是不同类型业务的时延约束条件。
12.进一步地,当取值为1时,表示对应车辆请求的内容已经存储在rsu,无需处理可直接传输获得;反之则表示没有存储在rsu,则需要计算业务时延和能量消耗。
13.进一步地,所述的s3具体为:将车联网切片的资源分配优化问题建模为马尔可夫决策过程,马尔可夫决策过程的状态包括不同切片的资源分配情况、rsu的缓存决策、每个车辆用户的业务时延和rsu的能量消耗;马尔可夫决策过程的动作是调整rsu和mec对不同切片带宽资源、计算资源、存储资源的分配和缓存决策;马尔可夫决策过程的奖励函数为优化目标r;根据状态、动作和奖励,利用深度强化学习求得最优的切片资源分配方案。
14.第二方面,本发明提供了一种面向边缘智能的车联网切片装置,包括存储器和一个或多个处理器,所述存储器中存储有可执行代码,所述处理器执行所述可执行代码时,实现所述的面向边缘智能的车联网切片方法。
15.第三方面,本发明提供了一种计算机可读存储介质,其上存储有程序,所述程序被处理器执行时,实现所述的面向边缘智能的车联网切片方法。
16.本发明的有益效果是,本发明通过对mec辅助的车联网场景进行智能网络切片,可以根据用户业务需求,灵活、动态地进行网络资源的定制化分配,保障用户服务体验和交通效率及安全。
附图说明
17.图1为本发明提供的一种面向边缘智能的车联网切片方法流程图。
18.图2是mec辅助的车联网切片场景示意图。
19.图3为本发明提供的一种面向边缘智能的车联网切片装置的结构示意图。
具体实施方式
20.下面根据附图详细说明本发明。
21.本发明提出一种面向边缘智能的车联网切片方法,该方法包括以下步骤,如图1所示:s1:建立mec(mobile edge computing,mec)辅助的车联网多类型业务服务场景,如图2所示。随着智能网联汽车的发展,车联网中将存在多类不同业务,每类业务性能指标各不相同。例如交通安全和道路信息相关服务的数据传输量较少,对时延要求高;感知融合相关服务涉及摄像头、激光雷达、毫米波雷达等设备的感知内容,数据传输量较大且时延要求极高;视频、音乐等娱乐业务对数据传输速率要求较高,需要保持稳定连接。为了针对不同业务类型合理分配车联网资源,根据车联网业务的qos和通信、计算、存储资源需求划分网络切片类型,具体内容为:计算能力为f的mec部署在路边单元rsu(road side unit,rsu)侧,rsu的存储空间为m,v2i的总通信带宽为b。根据业务质量和对通信、计算、存储资源需求的不同,将车联网业务划分为三种切片类型:交通信息服务、感知融合服务和车载娱乐服务,在某一时刻分别有辆车发起该类业务请求。交通信息服务包括交通信息获取及处理等,需要在rsu执行少量计算任务,传输大小为的业务内容,时延最低要求为;感知融合服务包括与其他车辆或基础设施之间的传感器感知信息的融合处理等,需要在rsu执行大量计算任务,传输大小为的业
务内容,时延最低要求为;车载娱乐服务包括网络浏览、高清视频等娱乐服务,传输大小为的业务内容,业务时延最低要求为。考虑实际情况,假设在同一时刻,不同车辆请求的业务内容各不相同。交通信息服务和感知融合服务的业务内容来源于rsu收集的待处理环境信息,而车载娱乐服务的业务内容在未缓存的情况下需要rsu通过回程链路从核心网获得,假设从核心网下载的速率固定为。
22.s2:设计网络切片策略,确定优化目标,具体内容为:考虑绿色、低碳的交通建设目标,在满足业务时延和速率要求的基础上需要尽可能降低业务的能耗。因此,联合考虑系统时延和能耗分配rsu的通信、计算、存储资源,以实现面向服务类型的网络切片部署。定义为各类业务对应内容的缓存指示变量,;当取值为1时,表示对应车辆请求的内容已经存储在rsu,无需处理可直接传输获得;反之则表示没有存储在rsu,则需要计算业务时延和能量消耗。假设车联网给交通信息服务、感知融合服务和车载娱乐服务三类业务分配的带宽资源为,计算资源为,给交通信息服务、车载娱乐服务分配的存储资源为,切片内的资源平均分配。则对交通信息服务的任意用户,业务时延为:,rsu能量消耗为:,p表示rsu发射功率,表示路径损耗,表示噪声功率,表示mec处理器的能量转化系数。感知融合服务用户的业务时延为:,表示感知融合服务的路径损耗,能量消耗为:。车载娱乐服务用户的业务时延为:,表示车载娱乐服务的路径损耗,能量消耗为:。因此优化目标r为:
其中,和分别是不同类型业务时延和能耗对系统性能的影响因子, c1、c2、c3分别是带宽、计算资源、存储空间分配的约束条件,c4、c5、c6是缓存决策的约束条件,c7、c8、c9分别是不同类型业务的时延约束条件。
23.s3:采用深度强化学习方法求得最优切片方案,具体内容为:将车联网切片的资源分配优化问题建模为马尔可夫决策过程,系统状态s包括不同切片的资源分配情况、rsu的缓存决策、每个车辆用户的业务服务质量和rsu的能量消耗;系统动作a是调整rsu和mec对不同切片带宽资源、计算资源、存储资源的分配和缓存决策;系统奖励函数为优化目标r。根据系统状态、动作和奖励,利用深度强化学习中的dqn算法,求解最优的切片资源分配方案。使用函数逼近器来估计深度强化学习网络的动作价值函数:,参数表示神经网络的权重,通过迭代更新值,是每次迭代的目标函数值,表示第i次迭代的即时奖励,和表示下一步的状态和采取的动作,表示折扣因子,表示所有动作中的最大值。通过最小化每次迭代i处的损失函数来训练深度强化学习网络,表示均值。
24.基于dqn的车联网切片算法主要步骤如下:步骤1:初始化dqn模型相关参数,包括经验复用池d的容量n,在线网络权重,目标网络权重;整个算法执行x幕(episode),每一幕均重复执行以下步骤;步骤2:输入起始状态,然后从到t(状态序列长度)均重复执行步骤3-7;步骤3:采用的概率随机选择动作或者,获得;步骤4:将t时刻样本存储到经验池d中,并从经验池中随机抽取一个小批量样本来训练神经网络;
步骤5:计算目标网络,并对损失函数利用梯度下降法更新;步骤6:每隔(根据样本容量设定)步更新;步骤7:满足终止条件退出,如与足够接近。
25.通过以上步骤,经过大量训练之后dqn算法可输出最优车联网切片方案,包括通信、计算、存储资源分配和缓存决策。
26.与前述面向边缘智能的车联网切片方法的实施例相对应,本发明还提供了面向边缘智能的车联网切片装置的实施例。
27.参见图3,本发明实施例提供的一种面向边缘智能的车联网切片装置,包括存储器和一个或多个处理器,所述存储器中存储有可执行代码,所述处理器执行所述可执行代码时,用于实现上述实施例中的面向边缘智能的车联网切片方法。
28.本发明面向边缘智能的车联网切片装置的实施例可以应用在任意具备数据处理能力的设备上,该任意具备数据处理能力的设备可以为诸如计算机等设备或装置。装置实施例可以通过软件实现,也可以通过硬件或者软硬件结合的方式实现。以软件实现为例,作为一个逻辑意义上的装置,是通过其所在任意具备数据处理能力的设备的处理器将非易失性存储器中对应的计算机程序指令读取到内存中运行形成的。从硬件层面而言,如图3所示,为本发明面向边缘智能的车联网切片装置所在任意具备数据处理能力的设备的一种硬件结构图,除了图3所示的处理器、内存、网络接口、以及非易失性存储器之外,实施例中装置所在的任意具备数据处理能力的设备通常根据该任意具备数据处理能力的设备的实际功能,还可以包括其他硬件,对此不再赘述。
29.上述装置中各个单元的功能和作用的实现过程具体详见上述方法中对应步骤的实现过程,在此不再赘述。
30.对于装置实施例而言,由于其基本对应于方法实施例,所以相关之处参见方法实施例的部分说明即可。以上所描述的装置实施例仅仅是示意性的,其中所述作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为单元显示的部件可以是或者也可以不是物理单元,即可以位于一个地方,或者也可以分布到多个网络单元上。可以根据实际的需要选择其中的部分或者全部模块来实现本发明方案的目的。本领域普通技术人员在不付出创造性劳动的情况下,即可以理解并实施。
31.本发明实施例还提供一种计算机可读存储介质,其上存储有程序,该程序被处理器执行时,实现上述实施例中的面向边缘智能的车联网切片方法。
32.所述计算机可读存储介质可以是前述任一实施例所述的任意具备数据处理能力的设备的内部存储单元,例如硬盘或内存。所述计算机可读存储介质也可以是任意具备数据处理能力的设备的外部存储设备,例如所述设备上配备的插接式硬盘、智能存储卡(smart media card,smc)、sd卡、闪存卡(flash card)等。进一步的,所述计算机可读存储介质还可以既包括任意具备数据处理能力的设备的内部存储单元也包括外部存储设备。所述计算机可读存储介质用于存储所述计算机程序以及所述任意具备数据处理能力的设备所需的其他程序和数据,还可以用于暂时地存储已经输出或者将要输出的数据。
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1