一种节点交叉受限光网络业务连接的控制方法及装置与流程
- 国知局
- 2024-08-02 13:49:43
本技术涉及通信,具体涉及一种节点交叉受限光网络业务连接的控制方法及装置。
背景技术:
1、光传输网络在业务连接经过的设备节点上配置电交叉建立端到端电层连接,不同设备节点存在电交叉容量限制,并且不同类型设备的节点电交叉容量不同,节点交叉容量限制制约了网络能够部署的业务数量,通常在网络建设和业务开通过程中,需要规划计算业务路由满足业务部署需要。
2、现代光传输网络引入自动光交换网络(ason)控制平面实现业务自动开通和故障重路由恢复,提高网络的自愈能力。ason节点部署控制平面分布式运行rsvp、ospf、lmp协议和业务路径计算单元(pce),支持业务连接自动建立和故障重路由恢复。其中,lmp协议自动发现和维护与邻居节点连接的数据和流量工程(te)链路,数据链路管理节点传送资源,如sdh业务连接需要的虚电路(vc)时隙资源,te链路管理计算业务连接路径需要的te链路带宽、代价属性,传送端口信号类型确定te链路带宽及可以承载不同速率业务的数量,如sdh10gbit链路端口的te链路可以承载64条vc4、或192条vc3、或5032条vc12业务连接,通过ason管理平面配置te链路代价;ospf协议在节点间泛洪te链路,每个ason节点建立并同步te链路拓扑数据库(ted);pce接收业务源节点算路请求,在ted上计算业务端到端连接路径;通过rsvp协议信令,业务源节点接收故障通知,触发故障业务连接重路由恢复,并且,沿着计算路径逐节点传送节点交叉路由,指示路由节点分配传送资源,配置节点设备交叉,实现业务端到端连接建立和重路由恢复。
3、ason网络开通业务路由规划和运维过程中的业务连接自动建立及故障恢复,都需要基于全网te拓扑优化计算网络业务连接路径,业务连接路径计算不合理会降低网络业务开通或故障恢复成功率和部署数量,降低网络资源利用率,提高网络建设和运维成本。
4、因此,为满足实际需求,现提供一种节点交叉受限光网络业务连接的控制技术。
技术实现思路
1、本技术提供一种节点交叉受限光网络业务连接的控制方法及装置,对节点的交叉容量进行监测,根据对应的链路算路代价获得业务连接最优路径,满足节点交叉受限光网络业务连接控制需求。
2、第一方面,本技术提供了一种节点交叉受限光网络业务连接的控制方法,所述方法包括以下步骤:
3、获取全网节点的节点交叉容量信息;
4、基于所述节点交叉容量信息,定义交叉负载因子,并计算获得te链路算路代价;
5、基于所述te链路算路代价,结合链路代价和最小原则,计算获得业务连接最优路径;
6、基于所述业务连接最优路径,建立业务连接,并更新拓扑信息库。
7、进一步的,各所述节点配置有获得支持的电信号类型以及对应的电信号类型交叉容量信息;
8、各所述节点对应各种所述电信号类型,均对应一个所述节点交叉容量信息;
9、所述节点交叉容量信息包括在对应的电信号类型下,所述节点支持的全部交叉数量、可用交叉数量和预留交叉数量。
10、进一步的,基于所述节点交叉容量信息,定义交叉负载因子,并计算获得te链路算路代价,包括以下步骤:
11、对于交叉负载因子节点支持的每种信号类型,定义所述节点对应的交叉负载因子;
12、基于所述交叉负载因子,折算获得所述节点对应的基准te链路代价;
13、基于所述基准te链路代价,结合所述节点对应的负载序号,获得所述节点对应的交叉te链路负载代价;
14、基于所述交叉te链路负载代价,结合对应的惩罚系数因子,获得所述节点对应的te链路算路代价。
15、进一步的,所述方法还包括以下步骤:
16、创建拓扑信息库,所述拓扑信息库包含节点和te链路信息;
17、所述节点通过lmp协议自动发现邻居节点,连接te链路,并配置te链路代价;
18、所述节点通过pcep协议消息i1上报te链路更新信息;
19、基于所述te链路更新信息,创建新的网络节点和te链路,更新已有te链路属性,计算出拓扑信息库最大te链路原始代价作为节点交叉负载折算基准te链路代价;
20、获取节点对应的各种电信号类型总交叉容量,配置节点交叉容量信息;
21、所述节点通过pcep协议消息i2上报节点交叉容量更新信息;
22、基于所述节点交叉容量更新信息,更新对应的节点的节点交叉容量信息;
23、基于所述节点交叉容量信息,计算获得业务连接最优路径,进而基于所述业务连接最优路径,建立业务连接,并更新拓扑信息库。
24、进一步的,所述方法还包括以下步骤:
25、业务源节点收到建立连接请求,解析所述连接请求中的路由策略,发送用于请求计算业务连接路径的i3消息;
26、基于所述i3消息,解析获得业务连接路径计算请求,并判断所述业务连接路径计算请求是否为节点交叉负载均衡路由策略;
27、若所述业务连接路径计算请求不为节点交叉负载均衡路由策略,基于拓扑信息库的te链路原始代价,计算链路代价和最小路径;
28、若所述业务连接路径计算请求为节点交叉负载均衡路由策略,基于拓扑信息库的te链路算路代价,计算链路代价和最小路径;
29、向所述业务源节点反馈用于反馈连接路径计算结果的i4业务连接计算路径响应消息;
30、基于所述i4业务连接计算路径响应消息,解析业务连接路径结果,如果路径计算失败,返回业务连接建立失败消息,如果路径计算成功,通过rsvp信令消息,从连接路由源到宿节点,分配传送资源,配置节点设备交叉,建立业务连接;
31、更新节点交叉容量信息以及te链路信息。
32、第二方面,本技术提供了一种节点交叉受限光网络业务连接的控制装置,所述装置包括:
33、容量信息获取模块,其用于获取全网节点的节点交叉容量信息;
34、算路代价计算模块,其用于基于所述节点交叉容量信息,定义交叉负载因子,并计算获得te链路算路代价;
35、最优路径计算模块,其用于基于所述te链路算路代价,结合链路代价和最小原则,计算获得业务连接最优路径;
36、控制执行模块,其用于基于所述业务连接最优路径,建立业务连接,并更新拓扑信息库。
37、进一步的,各所述节点配置有获得支持的电信号类型以及对应的电信号类型交叉容量信息;
38、各所述节点对应各种所述电信号类型,均对应一个所述节点交叉容量信息;
39、所述节点交叉容量信息包括在对应的电信号类型下,所述节点支持的全部交叉数量、可用交叉数量和预留交叉数量。
40、进一步的,所述算路代价计算模块还用于对于交叉负载因子节点支持的每种信号类型,定义所述节点对应的交叉负载因子;
41、所述算路代价计算模块还用于基于所述交叉负载因子,折算获得所述节点对应的基准te链路代价;
42、所述算路代价计算模块还用于基于所述基准te链路代价,结合所述节点对应的负载序号,获得所述节点对应的交叉te链路负载代价;
43、所述算路代价计算模块还用于基于所述交叉te链路负载代价,结合对应的惩罚系数因子,获得所述节点对应的te链路算路代价。
44、进一步的,所述装置还包括集中式路径计算单元,所述集中式路径计算单元用于执行以下流程:
45、创建拓扑信息库,所述拓扑信息库包含节点和te链路信息;
46、所述节点通过lmp协议自动发现邻居节点,连接te链路,并配置te链路代价;
47、所述节点通过pcep协议消息i1上报te链路更新信息;
48、基于所述te链路更新信息,创建新的网络节点和te链路,更新已有te链路属性,计算出拓扑信息库最大te链路原始代价作为节点交叉负载折算基准te链路代价;
49、获取节点对应的各种电信号类型总交叉容量,配置节点交叉容量信息;
50、所述节点通过pcep协议消息i2上报节点交叉容量更新信息;
51、基于所述节点交叉容量更新信息,更新对应的节点的节点交叉容量信息;
52、基于所述节点交叉容量信息,计算获得业务连接最优路径,进而基于所述业务连接最优路径,建立业务连接,并更新拓扑信息库。
53、进一步的,所述装置还包括ason控平节点,所述ason控平节点用于执行以下流程:
54、业务源节点收到建立连接请求,解析所述连接请求中的路由策略,发送用于请求计算业务连接路径的i3消息;
55、基于所述i3消息,解析获得业务连接路径计算请求,并判断所述业务连接路径计算请求是否为节点交叉负载均衡路由策略;
56、若所述业务连接路径计算请求不为节点交叉负载均衡路由策略,基于拓扑信息库的te链路原始代价,计算链路代价和最小路径;
57、若所述业务连接路径计算请求为节点交叉负载均衡路由策略,基于拓扑信息库的te链路算路代价,计算链路代价和最小路径;
58、向所述业务源节点反馈用于反馈连接路径计算结果的i4业务连接计算路径响应消息;
59、基于所述i4业务连接计算路径响应消息,解析业务连接路径结果,如果路径计算失败,返回业务连接建立失败消息,如果路径计算成功,通过rsvp信令消息,从连接路由源到宿节点,分配传送资源,配置节点设备交叉,建立业务连接;
60、更新节点交叉容量信息以及te链路信息。
61、本技术提供的技术方案带来的有益效果包括:
62、本技术对节点的交叉容量进行监测,根据对应的链路算路代价获得业务连接最优路径,满足节点交叉受限光网络业务连接控制需求。
本文地址:https://www.jishuxx.com/zhuanli/20240801/240794.html
版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至 YYfuon@163.com 举报,一经查实,本站将立刻删除。