[发明专利]基于路由距离和容量的路由选择的方法和系统有效
申请号: | 201310381499.0 | 申请日: | 2013-08-28 |
公开(公告)号: | CN104426767B | 公开(公告)日: | 2019-08-02 |
发明(设计)人: | 王梦蛟;程羽;黎文宪 | 申请(专利权)人: | SAP欧洲公司 |
主分类号: | H04L12/733 | 分类号: | H04L12/733;H04L12/751 |
代理公司: | 北京市柳沈律师事务所 11105 | 代理人: | 钱大勇 |
地址: | 德国瓦*** | 国省代码: | 德国;DE |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 基于 路由 距离 容量 选择 方法 系统 | ||
描述一种用于基于有效载荷传递容量和路由距离的路由选择的系统、存储至少一个程序的计算机可读存储介质、以及计算机实现的方法。获得网络需求信息。该网络需求信息可以包括网络图和与网络图的每个节点的向外需求有关的信息。基于每个节点的向外需求和每个节点对之间的距离而产生简化需求图。针对简化需求图产生多个返回路由,并且计算多个返回路由中的每一个的有效载荷传递容量。部分地基于多个返回路由的有效载荷传递容量来从多个返回路由中产生建议返回路由。
技术领域
本申请的示例实施例一般涉及数据处理,并且更具体地,涉及联网系统中的路由选择。
背景技术
路由是选择网络中的路经的过程,目的在于沿着这样的路经导引网络流量。可以针对各种网络类型来执行路由,例如包括电子数据交换网络、电话网络、和运输网络。路由的目的是识别穿过网络的最佳路径,其满足网络需求同时最小化成本并最大化网络效率。当给定网络中的节点的数量过大时,找到针对这些路径的全局最佳解决方案可能很难,并且在某些情形下可能是不可能的。
传统上,这些最佳路径仅仅是使用各种近似技术(例如,遗传算法、蚁群算法、模拟退火等)来近似的。然而,这些现有方法计算量巨大,因为它们必须被重复执行以实现近似。此外,这些近似非常慢地收敛到解决方案,并且这些现有方法常常假定网络的需求是静态的。结果,这些现有的解决方案往往无法满足网络的不断改变的需求。
发明内容
本公开的各方面描述部分地基于有效载荷传递容量、并且在一些实施例中基于路由距离的用于网络中的路由选择的系统和方法。在示例实施例中,该方法可以包括:获得网络需求信息,其可以包括网络图和需求信息。网络图描述网络的结构,并且包含节点和将节点互连的边。需求信息涉及每个节点的向外(outbound)需求。网络例如可以是通信网络、运输网络、或任何其他类型的电子数据交换网络。
与一些实施例一致,该方法可以进一步包括:基于每个节点的向外需求和每个节点对之间的距离而产生简化需求图。简化需求图可以包括节点、有向边、以及每个节点的有效需求。该方法可以进一步包括:针对简化网络图产生多个返回路由。多个返回路由中的每一个是在同一节点发起和终止、并且跨越简化需求图的两个或更多节点的路经。然后可以针对多个返回路由中的每一个计算有效载荷传递容量和路由距离。对于每个起始节点,部分地基于建议返回路由的有效载荷传递容量来从多个返回路由中选择建议返回路由。具有最大有效载荷传递容量的返回路由将被选择为建议返回路由。在其中两个或更多返回路由共有最大有效载荷传递容量的情况下,将选择具有最短路由距离的返回路由。在一些实施例中,可以定期更新网络需求信息。可以在接收到更新的网络需求信息时重复该方法。
附图说明
作为示例图示一些实施例,其不限于附图中的图示。
图1是根据示例实施例的用于路由选择的示例系统的框图;
图2是图示根据示例实施例的基于距离和容量限制的路由选择的示例方法的流程图;
图3A是图示根据示例实施例的示例网络需求图的框图;
图3B是图示根据示例实施例的示例简化需求图的框图;
图4是图示根据示例实施例的基于有效载荷传递容量和路由距离的路由选择的示例方法的交互图;以及
图5是计算机系统的示例形式的机器的图形表示,其中可以运行用于使得该机器执行这里所讨论的任何一个或多个方法的一组指令。
具体实施方式
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于SAP欧洲公司,未经SAP欧洲公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201310381499.0/2.html,转载请声明来源钻瓜专利网。