【技术实现步骤摘要】
一种面向电力通信网的业务运行的业务路由寻址方法
本专利技术涉及电力通信
,具体涉及一种面向电力通信网的业务运行的业务路由寻址方法。
技术介绍
随着电力通信网络结构复杂化和业务多元化,电力通信网的高效、安全、稳定运行越来越重要。针对电力通信网不同的应用场景,传统的方法是以增加基础设施冗余度的方式,对重要业务经过的设备进行双设备保护甚至多设备保护,或者对电力通信网进行新增站点与光纤链路建设,提高网络连通性,但是需要巨额的资金投入;因此,需要对电力通信网业务路由寻址进行优化。本申请专利技术人在实施本专利技术的过程中,发现现有技术的方法,至少存在如下技术问题:由于电力通信网规模不断扩大,网络结构复杂度不断提高,现有的路由优化算法无法适应电力网络的变化,因而存在寻址效果不佳的技术问题。
技术实现思路
有鉴于此,本专利技术提供了一种面向电力通信网的业务运行的业务路由寻址方法,用以解决或者至少部分解决现有技术中存在的寻址效果不佳的技术问题。为了解决上述技术问题,本专利技术提供了一种面向电力通信网的业务运行的业务路由寻址方法,包括:步骤S1:对电力通信网的物理层、网络拓扑层与业务组织层进行联合建模,业务集合为S={s1,s2,…,sh},电力通信网包括n个节点,h条业务路径,其中,n和h为正整数;步骤S2:采用基于优先权的染色体编码方式,对通信网的业务运行状态进行编码,染色体中每个基因位表示网络中的节点,节点对应的数值表示节点的优先权,网络节点的总数作为一个独 ...
【技术保护点】
1.一种面向电力通信网的业务运行的业务路由寻址方法,其特征在于,包括:/n步骤S1:对电力通信网的物理层、网络拓扑层与业务组织层进行联合建模,业务集合为S={s1,s2,…,sh},电力通信网包括n个节点,h条业务路径,其中,n和h为正整数;/n步骤S2:采用基于优先权的染色体编码方式,对通信网的业务运行状态进行编码,染色体中每个基因位表示网络中的节点,节点对应的数值表示节点的优先权,网络节点的总数作为一个独立编码段,代表网络中一个业务的染色体独立编码,其中,每一个独立编码段代表一个业务路径,将所有独立编码段汇总到一起组成一个完整的染色体个体,代表电力通信网所有的业务部署;/n步骤S3:采用与染色体编码相对应的译码方法对编码后的网络进行译码,获得业务路径集合;/n步骤S4:对节点与链路在物理层、网路拓扑层和业务组织层的脆弱性因素进行联合分析,得到电力通信网的综合脆弱性评估指标;/n步骤S5:根据电力通信网的综合脆弱性评估指标,设置目标函数和约束条件;/n步骤S6:将设置的目标函数作为遗传算法的目标优化函数,根据约束条件采用遗传算法对业务路由进行优化,从业务路径集合中选择出符合条件的业务 ...
【技术特征摘要】
1.一种面向电力通信网的业务运行的业务路由寻址方法,其特征在于,包括:
步骤S1:对电力通信网的物理层、网络拓扑层与业务组织层进行联合建模,业务集合为S={s1,s2,…,sh},电力通信网包括n个节点,h条业务路径,其中,n和h为正整数;
步骤S2:采用基于优先权的染色体编码方式,对通信网的业务运行状态进行编码,染色体中每个基因位表示网络中的节点,节点对应的数值表示节点的优先权,网络节点的总数作为一个独立编码段,代表网络中一个业务的染色体独立编码,其中,每一个独立编码段代表一个业务路径,将所有独立编码段汇总到一起组成一个完整的染色体个体,代表电力通信网所有的业务部署;
步骤S3:采用与染色体编码相对应的译码方法对编码后的网络进行译码,获得业务路径集合;
步骤S4:对节点与链路在物理层、网路拓扑层和业务组织层的脆弱性因素进行联合分析,得到电力通信网的综合脆弱性评估指标;
步骤S5:根据电力通信网的综合脆弱性评估指标,设置目标函数和约束条件;
步骤S6:将设置的目标函数作为遗传算法的目标优化函数,根据约束条件采用遗传算法对业务路由进行优化,从业务路径集合中选择出符合条件的业务路径。
2.如权利要求1所述的方法,其特征在于,步骤S2具体包括:
步骤S2.1:建立h*n的二维数组,h代表网络中业务路径的数量,n代表网络的节点数;
步骤S2.2:将二维数组的每一行的每一位随机产生1~n不重复的数值,代表不同节点的优先权,得到新的二维数组;
步骤S2.3:将新的二维数组转化成为长度为h*n的一维数组,并删除在同一业务路径中重复出现的节点,保证每个节点业务路径中仅出现一次,其中,数组中每个元素的地址表示染色体中每个基因位,对应的数值代表节点的优先权。
3.如权利要求1所述的方法,其特征在于,步骤S3具体包括:
对于每一个独立编码段,从起点开始进行路由寻找,若遇到多节点相邻时,选择优先权高的节点进行寻路,直到业务寻路到终点,其中,每个节点仅允许在路径中存在一次。
4.如权利要求3所述的方法,其特征在于,所述方法还包括:
通过引入拦截数组,将出现死路的节点返回到上一节点,并加入到其上一节点的拦截数组中。
5.如权利要求2所述的方法,其特征在于,步骤S4具体包括:
步骤S4.1:分别对节点与链路在物理层、网路拓扑层和业务组织层的脆弱性因素进行分析,获得物理层节点脆弱性评估指标、物理层链路脆弱性评估指标、网路拓扑层节点脆弱性评估指标、网路拓扑层链路脆弱性评估指标、业务组织层节点脆弱性评估指标和业务组织层链路脆弱性评估指标;
步骤S4.2:根据物理层节点脆弱性评估指标、物理层链路脆弱性评估指标、网路拓扑层节点脆弱性评估指标、网路拓扑层链路脆弱性评估指标、业务组织层节点脆弱性评估指标和业务组织层链路脆弱性评估指标,获得电力通信网的综合脆弱性评估指标。
6.如权利要求5所述的方法,其特征在于,步骤S4.1具体包括:
步骤S4.1.1:根据设备与链路的浴盆效...
【专利技术属性】
技术研发人员:侯健,江昊,吴静,张庚,王亚男,汪洋,丁慧霞,张颉,柴继文,刘曦,常晓青,闫龙川,
申请(专利权)人:武汉大学,中国电力科学研究院有限公司,国网四川省电力公司电力科学研究院,国家电网有限公司信息通信分公司,中国信息通信研究院,
类型:发明
国别省市:湖北;42
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。