优化网络的方法和装置的制作方法

文档序号:7892560阅读:181来源:国知局
专利名称:优化网络的方法和装置的制作方法
技术领域
本发明涉及通信技术,尤其涉及一种优化网络的方法和装置。
背景技术
由于电信网络承载的业务量大,因此需要对网络资源分配进行优化。并且,随着电信网络承载的业务越来越复杂,对于电信网络的可靠性的要求也越来越高。采用目前的优化网络的方法,在对网络进行规划时进行优化计算,根据优化计算的结果组建网络。此时组建的网络达到了资源分配最优,但是网络的可靠性差。为了保障网络的可靠性,在上述网络组建完成后,还需要进行链路保护设置。由于增加了链路保护设 置后的网络环境与建网时的网络环境不同,因此在建网前进行的优化计算无法完全适应网络的需要,进行链路保护设置后的网络无法达到资源分配最优。因此,采用现有的优化网络的方法,无法同时保证网络的可靠性和资源分配最优。

发明内容
本发明的第一个方面是提供一种优化网络的方法,用以解决现有技术中的缺陷,同时保证网络的可靠性和资源分配最优。本发明的另一个方面是提供一种优化网络的装置,用以解决现有技术中的缺陷,同时保证网络的可靠性和资源分配最优。本发明的第一个方面是提供一种优化网络的方法,包括获取节点之间的业务流量数据;根据所述节点之间的业务流量数据计算目标网络的业务逻辑链路;按照业务流量数据从大到小的顺序,对所述业务逻辑链路排序;按照第一规则依次为所述排序中的业务逻辑链路建立业务物理链路,所述第一规则包括若存在所述业务逻辑链路对应的已建立的业务物理链路,则采用所述已建立的业务物理链路,若不存在所述业务逻辑链路对应的已建立的业务物理链路,则按照链路最短原则建立所述业务逻辑链路的业务物理链路;按照第二规则依次为所述排序中的业务逻辑链路建立保护物理链路,所述第二规则包括按照链路最短原则,采用所述业务物理链路未占用的带宽,建立所述业务物理链路的异地链路,作为所述业务逻辑链路的保护物理链路;按照所述业务物理链路和所述保护物理链路生成路由配置信息,根据所述路由配置信息配置所述业务物理链路和所述保护物理链路中的端口设备。如上所述的方法,其中,所述获取节点之间的业务流量数据包括根据网络规划结果获取所述节点之间的业务流量数据;或,根据所述节点之间业务流量的实际测量值获取所述节点之间的业务流量数据;或,根据预设值获取所述节点之间的业务流量数据。
如上所述的方法,其中,所述建立保护物理链路包括采用I : I的保护倒换建立所述保护物理链路,所述业务物理链路与所述保护物理链路具有相同的带宽。如上所述的方法,其中,所述按照所述业务物理链路和所述保护物理链路生成路由配置信息之后,还包括根据所述业务物理链路和所述保护物理链路,计算所述目标网络的链路利用率和
链路质量。如上所述的方法,其中,所述按照所述业务物理链路和所述保护物理链路生成路由配置信息之后,还包括根据所述业务物理链路和所述保护物理链路,计算所述目标网络的设备端口成本造价。本发明的另一个方面是提供一种优化网络的装置,包括数据获取模块,用于获取节点之间的业务流量数据;业务逻辑链路计算模块,用于根据所述节点之间的业务流量数据计算目标网络的业务逻辑链路,并按照业务流量数据从大到小的顺序,对所述业务逻辑链路排序;业务物理链路建立模块,用于按照第一规则依次为所述排序中的业务逻辑链路建立业务物理链路,所述第一规则包括若存在所述业务逻辑链路对应的已建立的业务物理链路,则采用所述已建立的业务物理链路,若不存在所述业务逻辑链路对应的已建立的业务物理链路,则按照链路最短原则建立所述业务逻辑链路的业务物理链路;保护物理链路建立模块,用于按照第二规则依次为所述排序中的业务逻辑链路建立保护物理链路,所述第二规则包括按照链路最短原则,采用所述业务物理链路未占用的带宽,建立所述业务物理链路的异地链路,作为所述业务逻辑链路的保护物理链路;配置模块,用于按照所述业务物理链路和所述保护物理链路生成路由配置信息,根据所述路由配置信息配置所述业务物理链路和所述保护物理链路中的端口设备。如上所述的装置,其中,所述数据获取模块具体用于根据网络规划结果获取所述节点之间的业务流量数据;或,所述数据获取模块具体用于根据所述节点之间业务流量的实际测量值获取所述节点之间的业务流量数据;或,所述数据获取模块具体用于根据预设值获取所述节点之间的业务流量数据。如上所述的装置,其中,所述保护物理链路建立模块具体用于采用I : I的保护倒换建立所述保护物理链路,所述业务物理链路与所述保护物理链路具有相同的带宽。如上所述的装置,其中,还包括第一评估模块,用于根据所述业务物理链路和所述保护物理链路,计算所述目标网络的链路利用率和链路质量。如上所述的装置,其中,还包括 第二评估模块,用于根据所述业务物理链路和所述保护物理链路,计算所述目标网络的设备端口成本造价。由上述发明内容可见,首先根据业务流量确定业务逻辑链路;然后根据业务逻辑链路,按照业务流量由大到小的顺序,采用在两节点之间不重复建立链路以及链路最短的原则,建立业务物理链路;再按照业务流量由大到小的顺序,采用链路最短、不占用已用带宽和异地链路的原则,建立保护物理链路;最后按照业务物理链路和保护物理链路生成路由配置信息。从而在对网络进行优化的过程中建立了保护链路,因此能够同时保证网络的可靠性和资源分配最优。


图I为本发明实施例一的优化网络的方法的流程图;图2为本发明实施例二的优化网络的方法的流程图;
图3为本发明实施例二的业务逻辑链路的拓扑图;图4为本发明实施例二的业务物理链路的拓扑5为本发明实施例三的优化网络的装置的结构示意图。
具体实施例方式图I为本发明实施例一的优化网络的方法的流程图。在通信网络建立完成后,在需要对该网络进行优化时,执行本发明实施例一所述的方法。如图I所示,该方法包括以下过程。步骤101 :获取节点之间的业务流量数据。步骤102 :根据节点之间的业务流量数据计算目标网络的业务逻辑链路。步骤103 :按照业务流量数据从大到小的顺序,对业务逻辑链路排序。步骤104 :按照第一规则依次为排序中的业务逻辑链路建立业务物理链路。在本步骤中,第一规则包括若存在业务逻辑链路对应的已建立的业务物理链路,则采用已建立的业务物理链路;若不存在业务逻辑链路对应的已建立的业务物理链路,则按照链路最短原则建立业务逻辑链路的业务物理链路。步骤105 :按照第二规则依次为排序中的业务逻辑链路建立保护物理链路。在本步骤中,第二规则包括按照链路最短原则,采用业务物理链路未占用的带宽,建立业务物理链路的异地链路,作为业务逻辑链路的保护物理链路。在本发明各个实施例中,异地链路是与对应的业务物理链路的起始点相同、中间节点完全不同的链路。异地链路与对应的业务物理链路不存在任何重合部分。步骤106 :按照业务物理链路和保护物理链路生成路由配置信息,根据路由配置信息配置业务物理链路和保护物理链路中的端口设备。在本步骤中,端口设备具体可以包括路由器等多种传输设备。在本发明实施例一中,在网络建立完成后,在需要对其进行优化的时候,采用本发明实施例一的方法进行优化,首先根据业务流量确定业务逻辑链路;然后根据业务逻辑链路,按照业务流量由大到小的顺序,采用在两节点之间不重复建立链路以及链路最短的原贝U,建立业务物理链路;再按照业务流量由大到小的顺序,采用链路最短、不占用已用带宽和异地链路的原则,建立保护物理链路;最后按照业务物理链路和保护物理链路生成路由配置信息并配置端口设备。从而在对网络进行优化的过程中建立了保护链路,该优化方法得到的结果是对业务链路和保护链路进行综合考虑得到的结果,因此能够同时保证网络的可靠性和资源分配最优。图2为本发明实施例二的优化网络的方法的流程图。在通信网络建立完成后,在需要对该网络进行优化时,执行本发明实施例二所述的方法。如图2所示,该方法包括以下过程。
步骤201 :获取节点之间的业务流量数据。在本步骤中,具体可以从两种来源获取节点之间的业务流量数据。方法一根据对网络中的业务流量的规划,获取节点之间的业务流量数据。采用方法一,可以综合考虑影响网络的各种因素中的任意一种或几种,对网络中各个节点之间的业务流量进行规划。影响网络的因素例如各个节点的实际业务流量、网络发展策略、节点对业务流量的需求信息、对节点业务流量的预期等多种因素。方法二 根据节点之间业务流量的实际测量值获取节点之间的业务流量数据。采用方法二,对已经建立的网络中各个节点之间的业务流量进行测量,获取实际测量值,根据网络当前的实际使用情况进行优化。在本步骤中,从上述两种来源获取原始的业务流量数据,并对原始的业务流量数据进行格式化等处理,获得处理后的业务流量数据,以供后续步骤使用。具体的处理过程可以采用数据库软件实现,包括首先,获取原始的业务流量数据,将其导入数据库,并为原始的业务流量数据划分不同的字段,例如节点、链路、节点之间的业务流量信息等字段。然后,将原始的业务流量数据转换为数据库所需格式,使得原始的业务流量数据的字段与数据库的字段一一对应。最后,将原始的业务流量数据导入到数据库中,形成业务描述矩阵。步骤202 :根据节点之间的业务流量数据计算目标网络的业务逻辑链路。在本步骤中,根据节点之间的业务流量数据,计算目标网络的业务逻辑链路,完成互联网协议(Internet Protocol,简称IP)层业务逻辑链路的建立。该步骤包括两个子步骤。第一步,建立流量矩阵。第二步,建立业务逻辑链路的拓扑。在第一步中,根据业务描述矩阵,形成流量矩阵。为了方便业务逻辑链路拓扑的搭建,将节点之间的业务流量排成交叉矩阵的形式。仅以目标网络中包括北京、上海、天津和广州四个城市为例,每个城市作为一个节点,各个节点之间的业务流量数据以如下数据为例单位流量为2Mb/s,北京与上海、天津、广州之间的业务流量分别为3000、2000和2200个单位流量,上海与天津、广州的业务流量分别为1500和2500个单位流量,天津与广州之间为1200个单位流量。根据以上数据,将城市节点之间的业务流量列成交叉矩阵的形式。表I为业务流量交叉矩阵的不例表。如表I所不,第一横行与第一竖列均为对应的城市节点,矩阵中的数据均表示该数量的单位流量,其中单位流量为2Mb/s。表I :业务流量交叉矩阵的示例表
_北京天津____r^i_
北京2000__3000__2200_天津 2000_1500__1200_
上海 3000__1500_2500_
广州 220012002500在第二步中,进行业务逻辑链路拓扑的建立。具体地,根据节点之间的业务流量数据,构成相应的业务逻辑链路。仍以上述包括北京、上海、天津和广州四个城市的目标网络为例,其业务逻辑链路的拓扑图如图3所示。图3为本发明实施例二的业务逻辑链路的拓扑图。如图3所示,图中的数值表示该链路的业务流量为数量为该数值的单位流量。步骤203 :按照业务流量数据从大到小的顺序,对业务逻辑链路排序。在本步骤中,仍以上述包括北京、上海、天津和广州四个城市的目标网络为例,将上述业务逻辑链路的拓扑图中的业务逻辑链路按照业务流量数量从大到小进行排序,按照排序对上述业务逻辑链路依次排列。表2为业务逻辑链路排序示例表。 参见表2,按照业务流量数量从大到小排序的业务逻辑链路依次为北京到上海、上海到广州、北京到广州、北京到天津、天津到上海、天津到广州。表2业务流量及逻辑链路排序表的示例
权利要求
1.一种优化网络的方法,其特征在于,包括 获取节点之间的业务流量数据; 根据所述节点之间的业务流量数据计算目标网络的业务逻辑链路; 按照业务流量数据从大到小的顺序,对所述业务逻辑链路排序; 按照第一规则依次为所述排序中的业务逻辑链路建立业务物理链路,所述第一规则包括若存在所述业务逻辑链路对应的已建立的业务物理链路,则采用所述已建立的业务物理链路,若不存在所述业务逻辑链路对应的已建立的业务物理链路,则按照链路最短原则建立所述业务逻辑链路的业务物理链路; 按照第二规则依次为所述排序中的业务逻辑链路建立保护物理链路,所述第二规则包括按照链路最短原则,采用所述业务物理链路未占用的带宽,建立所述业务物理链路的异地链路,作为所述业务逻辑链路的保护物理链路; 按照所述业务物理链路和所述保护物理链路生成路由配置信息,根据所述路由配置信息配置所述业务物理链路和所述保护物理链路中的端口设备。
2.根据权利要求I所述的方法,其特征在于,所述获取节点之间的业务流量数据包括 根据网络规划结果获取所述节点之间的业务流量数据; 或,根据所述节点之间业务流量的实际测量值获取所述节点之间的业务流量数据; 或,根据预设值获取所述节点之间的业务流量数据。
3.根据权利要求I所述的方法,其特征在于,所述建立保护物理链路包括 采用I : I的保护倒换建立所述保护物理链路,所述业务物理链路与所述保护物理链路具有相同的带宽。
4.根据权利要求I至3中任意一项所述的方法,其特征在于,所述按照所述业务物理链路和所述保护物理链路生成路由配置信息之后,还包括 根据所述业务物理链路和所述保护物理链路,计算所述目标网络的链路利用率和链路质量。
5.根据权利要求I至3中任意一项所述的方法,其特征在于,所述按照所述业务物理链路和所述保护物理链路生成路由配置信息之后,还包括 根据所述业务物理链路和所述保护物理链路,计算所述目标网络的设备端口成本造价。
6.一种优化网络的装置,其特征在于,包括 数据获取模块,用于获取节点之间的业务流量数据; 业务逻辑链路计算模块,用于根据所述节点之间的业务流量数据计算目标网络的业务逻辑链路,并按照业务流量数据从大到小的顺序,对所述业务逻辑链路排序; 业务物理链路建立模块,用于按照第一规则依次为所述排序中的业务逻辑链路建立业务物理链路,所述第一规则包括若存在所述业务逻辑链路对应的已建立的业务物理链路,则采用所述已建立的业务物理链路,若不存在所述业务逻辑链路对应的已建立的业务物理链路,则按照链路最短原则建立所述业务逻辑链路的业务物理链路; 保护物理链路建立模块,用于按照第二规则依次为所述排序中的业务逻辑链路建立保护物理链路,所述第二规则包括按照链路最短原则,采用所述业务物理链路未占用的带宽,建立所述业务物理链路的异地链路,作为所述业务逻辑链路的保护物理链路;配置模块,用于按照所述业务物理链路和所述保护物理链路生成路由配置信息,根据所述路由配置信息配置所述业务物理链路和所述保护物理链路中的端口设备。
7.根据权利要求6所述的装置,其特征在于, 所述数据获取模块具体用于根据网络规划结果获取所述节点之间的业务流量数据; 或,所述数据获取模块具体用于根据所述节点之间业务流量的实际测量值获取所述节点之间的业务流量数据; 或,所述数据获取模块具体用于根据预设值获取所述节点之间的业务流量数据。
8.根据权利要求6所述的装置,其特征在于, 所述保护物理链路建立模块具体用于采用I:I的保护倒换建立所述保护物理链路,所述业务物理链路与所述保护物理链路具有相同的带宽。
9.根据权利要求6至8中任意一项所述的装置,其特征在于,还包括 第一评估模块,用于根据所述业务物理链路和所述保护物理链路,计算所述目标网络的链路利用率和链路质量。
10.根据权利要求6至8中任意一项所述的装置,其特征在于,还包括 第二评估模块,用于根据所述业务物理链路和所述保护物理链路,计算所述目标网络的设备端口成本造价。
全文摘要
本发明提供一种优化网络的方法和装置。获取节点之间的业务流量数据;根据节点之间的业务流量数据计算目标网络的业务逻辑链路;按照业务流量数据从大到小的顺序对业务逻辑链路排序;按照第一规则依次为排序中的业务逻辑链路建立业务物理链路;按照第二规则依次为排序中的业务逻辑链路建立保护物理链路;按照业务物理链路和保护物理链路生成路由配置信息,根据路由配置信息配置业务物理链路和保护物理链路中的端口设备。采用本发明提供的优化网络的方法和装置,能够同时保证网络的可靠性和资源分配最优。
文档编号H04L12/24GK102638368SQ20121008648
公开日2012年8月15日 申请日期2012年3月28日 优先权日2012年3月28日
发明者周广, 唐雄燕, 师严, 张沛, 王健全, 赵怀罡 申请人:中国联合网络通信集团有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1