[发明专利]一种确定端到端路由的方法及装置在审
申请号: | 201410331116.3 | 申请日: | 2014-07-11 |
公开(公告)号: | CN105282025A | 公开(公告)日: | 2016-01-27 |
发明(设计)人: | 何桓;薄开涛;石浩鸿 | 申请(专利权)人: | 中兴通讯股份有限公司 |
主分类号: | H04L12/715 | 分类号: | H04L12/715 |
代理公司: | 北京派特恩知识产权代理有限公司 11270 | 代理人: | 蒋雅洁;张颖玲 |
地址: | 518057 广东省深圳市南山*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 确定 端到端 路由 方法 装置 | ||
技术领域
本发明涉及移动通信技术领域,尤其涉及一种确定端到端路由的方法及装置。
背景技术
本申请发明人在实现本申请实施例技术方案的过程中,至少发现相关技术中存在如下技术问题:
在承载网络中,业务创建的方法是,用户利用网络控制系统,输入业务起止端点等相关信息,网络控制系统利用保存在数据库或设备中的物理链路、端口等数据进行计算,产生需下发到设备的业务配置数据,然后将这些配置数据下发到网元设备,从而开通一条通信链路。
目前承载网络中,网络的规模非常庞大。路由计算的节点数目非常多。以至于这些节点和边的信息集中存放维护非常困难。同时,要在这么多节点的网络上计算最短路由也非常困难。为了解决上述问题采用了分子网路由计算的方法。
为了计算跨子网的端到端路由,目前有如下三种技术方法:(1)每域路由计算;(2)反向递归路由计算;(3)层次路由计算实体(PCE,PathComputationElement)路由计算。
这三种技术方法都有各自的技术难点:每域路由计算机制简单,适用于域间连接简单的路由计算,但对于域间连接复杂的路由计算,很难找出最优路由;反向递归路由计算的优点是可以获得跨域端到端最优路由,缺点是:需要运行协议,通过分布式操作反复递归计算,方法比较复杂,计算效率低;层次PCE路由计算方法的优点是可以获得跨域端到端最优路由,并且相对反向递归路由计算方法,不需要递归计算,方法简单。但是由于父PCE用于计算跨域路由的跨域拓扑信息是预先获取的域间链路信息,并不是实时获取的当前网络拓扑实际情况,因此,最终计算得到的跨域端到端最优路由的准确性较差。
然而,对于上述问题,相关技术并未存在有效的解决方案。
发明内容
有鉴于此,本发明实施例期望提供一种确定端到端路由的方法及装置,通过简单的计算方法确定准确性高的跨域端到端最短路由。
为达到上述目的,本发明实施例的技术方案是这样实现的:
本发明实施例提供一种确定端到端路由的方法,所述方法包括:接收到第一请求时,根据所述第一请求确定有效跨子网路由;向所述有效跨子网路由经过的有效子网发送第二请求,获取所述有效子网的拓扑信息;根据所述有效跨子网路由、所述拓扑信息确定端到端路由信息,选择所述端到端路由信息表征的路由为端到端路由。
上述方案中,所述第一请求携带起始端点、终止端点,相应的,所述根据所述第一请求确定有效跨子网路由具体为:确定所述起始端点所属的下级子网为起始子网,确定所述终止端点所属的下级子网为终止子网,采用最短路由策略计算所述起始子网、终止子网之间的最短跨子网路由,确定所述最短跨子网路由为所述有效跨子网路由。
上述方案中,所述方法还包括:将所述有效跨子网路由经过的下级子网设置为有效子网,将所述有效跨子网路由未经过的下级子网设置为无效子网。
上述方案中,在向所述有效跨子网路由经过的有效子网发送第二请求之前,所述方法还包括:获取所述有效子网的边界点;根据所述边界点计算所述有效跨子网路由的抽象拓扑;根据所述有效跨子网路由与所述抽象拓扑得到有效抽象路由;其中,所述抽象拓扑具体为:以所述有效子网为全交叉对象计算的路由。
上述方案中,根据所述有效跨子网路由、所述拓扑信息确定端到端路由信息包括:根据有效抽象路由在所述有效子网上的边界节点计算所述有效子网的子网内有效路由;根据所述有效抽象路由、所述子网内有效路由生成所述端到端路由信息。
上述方案中,所述方法还包括:选择至少两条端到端路由,设置所述至少两条的端到端路由中的一条端到端路由为工作路由,设置所述工作路由以外的所述端到端路由为保护路由。
本发明实施例还提供一种确定端到端路由的装置,所述装置包括:接收模块、获取模块、选择模块;其中,所述接收模块,用于接收到第一请求时,根据所述第一请求确定有效跨子网路由;所述获取模块,用于向所述有效跨子网路由经过的有效子网发送第二请求,获取所述有效子网的拓扑信息;所述选择模块,用于根据所述有效跨子网路由、所述拓扑信息确定端到端路由信息,选择所述端到端路由信息表征的路由为端到端路由。
上述方案中,所述接收模块,具体用于:接收携带起始端点、终止端点的第一请求;确定所述起始端点所属的下级子网为起始子网,确定所述终止端点所属的下级子网为终止子网,采用最短路由策略计算所述起始子网、终止子网之间的最短跨子网路由,确定所述最短跨子网路由为所述有效跨子网路由。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中兴通讯股份有限公司,未经中兴通讯股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201410331116.3/2.html,转载请声明来源钻瓜专利网。
- 上一篇:基于OFDM的PLC系统的吞吐量优化方法
- 下一篇:信号集中器设备