[发明专利]一种5G网络切片的编排算法在审
申请号: | 201810032372.0 | 申请日: | 2018-01-12 |
公开(公告)号: | CN108174394A | 公开(公告)日: | 2018-06-15 |
发明(设计)人: | 畅志贤;周恒;杨武军;郭娟 | 申请(专利权)人: | 西安邮电大学 |
主分类号: | H04W24/02 | 分类号: | H04W24/02;H04W24/06;H04W28/02;H04W28/08;H04W28/10 |
代理公司: | 北京科亿知识产权代理事务所(普通合伙) 11350 | 代理人: | 汤东凤 |
地址: | 710121 陕西*** | 国省代码: | 陕西;61 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 本发明公开了一种5G网络切片的编排算法,与现有技术相比,本发明通过对当前主要应用场景的分析和对网络切片的算法研究,提出基于GA‑PSO优化的网络切片编排算法,该算法的特点是:借鉴GA算法中杂交和变异的思想,对传统的PSO算法进行了改进,将PSO的群智能特点应用于网络子图的优化问题,使得算法的全局搜索性能得到了实质的提高,充分发挥了SDN网络架构的集中控制优越性.实验数据表明,该算法对于大规模网络的高负载流量的优化有着良好的效果。 1 | ||
搜索关键词: | 算法 切片 编排 网络 大规模网络 集中控制 全局搜索 实验数据 算法研究 网络架构 网络子图 应用场景 优化问题 智能特点 传统的 高负载 优化 杂交 应用 改进 分析 | ||
PSO算法:
1)某一代种群中,粒子适应度最高的称为pbest;
2)所有种群的粒子至今为止发现的全局最优解称为gbest;
并且将其所找到的位置保存下来;用于引导和更新粒子的位置和速度;在(t+1)时刻位置xij(t+1)和速度vij(t+1)更新方程如下:
vij(t+1)=ω·vij(t)+c1r1[pij‑xij(t)]+c2r2[gij‑xij(t)] (1)
xij(t+1)=xij(t)+vij(t+1) (2)
其中ij表示空间中进行搜索的变量,在w为惯性权重(取值0.729),c1和c2为正的学习因子(均为2.05),r1和r2为0到1之间均匀分布的随机数;
GA‑PSO算法:利用粒子群算法追随当前最优粒子在解空间中搜索,即通过迭代找到最优子图作为最终的路由方案;
基本粒子初始化:根据3GPP提出的三种5G主要应用场景,给出如下定义:
定义1:QoS流量类:有相同或相近QoS需求的用户流量集合;设用户x的流量(flow)用fx表示,则流量类集合F={f1,f2,f3,...,fn}为一QoS流量类型,其中:
1)每个流量fi的时延(delay)要求D∈[dl,dh],其中dl和dh是根据3GPP提出的三种主要应用场景在时延需求方面的分类阈值,理想时延1ms,端到端时延5‑10ms;
2)每个流量fi的带宽要求B∈[bl,bh],其中bl和bh是根据3GPP提出的三种主要应用场景在带宽需求方面的分类阈值,理想用户体验速率100Mbps;
定义2:点到点流量矩阵:流量矩阵表示网络中源目的(Original‑Destination,OD)节点之间每个流的分布情况,流量矩阵的维数等于网络中所有OD流的数目,它从全局的观点来描述整个网络的数据流动情况,是网络决策的重要依据;点到点流量矩阵(Point‑to‑Point Traffic Matrix)表示源节点(O)和目的节点(D)之间的流量V(O,D),它表示网络中所有OD节点对间的流量,描述了网络流量在各个OD节点对间的分布情况;
定义3:低时延网络切片:能够为某个特定的QoS流量类提供最小时延保障的一个虚拟逻辑网络,由一系列网络功能、运行这些网络功能的资源以及这些网络功能特定的配置所组成;
定义4:高带宽网络切片:能够为某个特定的QoS流量类提供最小带宽保障的一个虚拟逻辑网络;
依上述定义,根据QoS流量需求使用最短路径算法,生成两个基类NS:低时延类切片、高带宽类切片,组成杂交池,按照遗传算法描述的切片杂交和变异的方法两两随机杂交,产生N个基本粒子,构成初始化种群;一个子图粒子G是一个N*N的邻接矩阵,代表一个潜在的解,即一个可选的路由方案,也就是一个潜在的网络切片,其中N为网络拓扑中的节点的个数;
基本粒子适应度评价函数:IMT‑20205G推进组将未来移动互联网和物联网的主要应用场景分为连续广域覆盖、热点大容量、低功耗大连接和低时延高可靠,各场景需要的关键能力指标:
1)高带宽的体验速率
2)超高的流量密度
3)超高的连接密度
4)低时延高可靠
综合这四种关键能力指标,本文选用时延(Delay)、带宽(Bandwidth)两个参数来刻画未来5G应用场景的性能指标;
网络切片的性能由不同的性能参数表征,但不同的参数具有不同的取值范围和单位,因此无法进行量化比较与分析,本文采用0均值归一化方法将不同的传输参数归一化(normalization),归一化公式为:
其中,
vnor:性能参数归一化值
v:性能参数
μ:性能参数的均值
σ:性能参数的方差
评价一个粒子的适应度是根据它所代表的的切片的传输参数做出的,也就是说粒子的适应度即网络切片的适应度;基于上述性能参数归一化,使得对NS的量化分析变得可行,同时考虑到5G应用场景的分类和传输参数的选择,以及对微小变化的反映,本文以指数函数为基础设计的粒子适应度评价函数如下:
Fitness(α,β,D,B)=‑αeD+βeB (4)
其中,
D:为归一化后的一个子图中延迟最大的路径延迟值
B:为归一化后的一个子图中链路的最小带宽
α:为低时延需求类切片占所有切片的比例
β:为高带宽需求类切片占所有切片的比例
基本粒子更新:标准PSO算法中的粒子通过公式(1)(2)跟踪粒子本身所找到的最优解和整个种群目前找到的最优解更新自己;本文中,根据网络切片的实际问题特点对传统的方法进行改进,借鉴GA中的杂交和变异的思想,将杂交和变异的思想应用于子图优化;
1)子图杂交:
将当前的粒子所代表的子图依次与局部最优子图和全局最优子图杂交,然后对杂交后的子图进行优化;杂交步骤如下:
Step1:找出当前粒子与局部最优子图、全局最优子图相同的节点;
Step2:如果当前粒子与局部最优子图相同节点数小于4个并且与全局最优子图相同节点数也小于4个,则进
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于西安邮电大学,未经西安邮电大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/201810032372.0/,转载请声明来源钻瓜专利网。