1.一种基于电力业务特征的5G网络虚拟映射方法,其特征在于,包括如下步骤:接收业务请求,所述业务请求携带有业务特征信息,所述业务特征信息包括:资源需求信息和请求时间信息;根据所述资源需求信息和请求时间信息对所述业务请求进行排序;获取目标网络中的每一个节点的节点属性信息和每一条链路的链路属性信息;根据业务请求排序结果、所述节点属性信息和所述链路属性信息将每一个所述业务请求映射到所述目标网络;所述根据所述资源需求信息和请求时间信息对所述业务请求进行排序,包括:根据所述业务请求的资源需求信息确定每一个所述业务请求的总资源需求信息;根据所述总资源需求信息以及所述请求时间信息确定每一个所述业务请求的优先级信息;根据所述优先级信息对所述业务请求进行排序;所述根据所述总资源需求信息以及所述请求时间信息确定每一个所述业务请求的优先级信息,包括:其中,P(G V )表示业务请求的优先级信息;R(G V )表示业务请求的总资源需求信息; cpu(n i )表示业务请求的计算能力需求; 表示剩余链路带宽;T c 表示业务请求持续时间; t w 表示业务请求等待时间;T w 表示业务请求最长等待时长,业务请求最长等待时长根据电力系统的时延敏感度确定,时延敏感度越高,业务请求最长等待时长越短,而时延敏感度根据具体业务规范确定;η是一个二分值,定义为:
2.根据权利要求1所述的方法,其特征在于,在所述获取目标网络每一个节点的属性信息之后,所述方法还包括:根据所述每一个节点的节点属性信息确定所述每一个节点的节点属性值;根据所述每一个节点的节点属性值和所述每一个节点的邻居节点的节点属性值确定所述每一个节点的全局属性值;根据所述每一个节点的全局属性值对所述目标网络每一个节点进行排序。
3.根据权利要求2所述的方法,其特征在于,所述根据所述每一个节点的节点属性值和所述每一个节点的邻居节点的节点属性值确定所述每一个节点的全局属性值,包括:其中,SV(m i )表示节点的全局属性值;ρ定义为相邻节点重要性,表示邻居节点的带宽资源占总带宽资源的比例, k表示其中的一个邻居节点; 其中,R v (m i )表示节点m i 的节点属性值;Strength(m i )表示节点m i 的节点强度; 表示节点的邻居节点的链路总带宽资源的总和;Ratio(m i )表示节点负载率,定义为: 其中,CPU max (m i )表示节点的最大计算资源;CPU remain (m i )表示节点的剩余计算资源,CPU remain (m i )=CPU′(m i )-CPU(m i ),CPU′(m i )表示映射业务请求后的CPU计算能力;CPU(m i )表示业务请求需要的CPU计算能力。
4.根据权利要求2所述的方法,其特征在于,所述根据业务请求排序结果、所述节点属性信息和所述链路属性信息将每一个所述业务请求映射到所述目标网络,包括:根据所述业务请求排序结果确定每一个所述业务请求在所述目标网络的映射节点集;根据节点排序结果从所述映射节点集中确定每一个所述业务请求的映射节点。
5.根据权利要求1或2所述的方法,其特征在于,所述根据业务请求排序结果、所述节点属性信息和所述链路属性信息将每一个所述业务请求映射到所述目标网络,包括:根据所述每一条链路的链路属性信息确定每一条链路的惩罚函数;根据所述业务请求排序结果和所述每一条链路的惩罚函数确定每一个所述业务请求的映射链路。
6.根据权利要求5所述的方法,其特征在于,所述根据所述每一条链路的属性信息确定每一条链路的惩罚函数,包括:根据所述每一条链路的链路属性信息确定所述每一条链路的链路负载比方差和链路时延;根据所述每一条链路的链路负载比方差和链路时延确定所述每一条链路的惩罚函数。
7.根据权利要求6所述的方法,其特征在于,所述根据所述每一条链路的链路负载比方差和链路时延确定所述每一条链路的惩罚函数,包括:其中,Penalty()表示惩罚函数;α和β均为权重值;Delay s 表示链路时延; Var-ratio(L s )表示链路负载比方差; 其中,D fixed 表示固定时延,其取值为1.57mm;D q 表示排队时延, λ r 表示平均流量达到速率;μ r 表示传输速率;D cd 表示不对称时延,D cd =|T d1 -T d2 |,T d1 表示业务节点向主站发送方向通道的时延;T d2 表示主站向业务节点发送方向通道的时延;δ(l y )是一个二分值,表示映射指标变量,其定义为: ratio(L y )表示链路负载率, 表示每条链路的总带宽资源;B(L y )表示每条链路的剩余带宽资源。
8.根据权利要求6所述的方法,其特征在于,所述根据所述业务请求排序结果和所述每一条链路的惩罚函数确定每一个所述业务请求的映射链路,包括:基于预设算法,根据预设约束条件、所述业务请求排序结果和所述每一条链路的惩罚函数确定所述每一个所述业务请求的映射链路。
9.一种基于电力业务特征的5G网络虚拟映射装置,其特征在于,包括:接收模块,用于接收业务请求,所述业务请求携带有业务特征信息,所述业务特征信息包括:资源需求信息和请求时间信息;第一排序模块,用于根据所述资源需求信息和请求时间信息对所述业务请求进行排序;获取模块,用于获取目标网络中的每一个节点的节点属性信息和每一条链路的链路属性信息;映射模块,用于根据业务请求排序结果、所述节点属性信息和所述链路属性信息将每一个所述业务请求映射到所述目标网络;所述根据所述资源需求信息和请求时间信息对所述业务请求进行排序,包括:根据所述业务请求的资源需求信息确定每一个所述业务请求的总资源需求信息;根据所述总资源需求信息以及所述请求时间信息确定每一个所述业务请求的优先级信息;根据所述优先级信息对所述业务请求进行排序;所述根据所述总资源需求信息以及所述请求时间信息确定每一个所述业务请求的优先级信息,包括:其中,P(G V )表示业务请求的优先级信息;R(G V )表示业务请求的总资源需求信息; cpu(n i )表示业务请求的计算能力需求; 表示剩余链路带宽;T c 表示业务请求持续时间; t w 表示业务请求等待时间;T w 表示业务请求最长等待时长,业务请求最长等待时长根据电力系统的时延敏感度确定,时延敏感度越高,业务请求最长等待时长越短,而时延敏感度根据具体业务规范确定;η是一个二分值,定义为:
10.一种计算机设备,其特征在于,包括:至少一个处理器;以及与所述至少一个处理器通信连接的存储器;其中,所述存储器存储有可被所述至少一个处理器执行的指令,所述指令被所述至少一个处理器执行,以使所述至少一个处理器执行如权利要求1-8任一所述的一种基于电力业务特征的5G网络虚拟映射方法的步骤。
11.一种计算机可读存储介质,其上存储有计算机程序,其特征在于,所述计算机程序被处理器执行时实现如权利要求1-8中任一项所述的一种基于电力业务特征的5G网络虚拟映射方法的步骤。