一种带宽调整方法及装置与流程

文档序号:12037637阅读:263来源:国知局
一种带宽调整方法及装置与流程

本发明涉及通信领域,特别涉及一种带宽调整方法及装置。



背景技术:

随着数据通信与多媒体业务的发展,网络带宽资源的分配逐渐受到了精确的控制,特别是在连接接纳控制(cac,connectionadmissioncontrol)引入后,对于现网业务,需要端到端的进行cac带宽配置与校验来满足运营商的运维需求,以实现根据现有资源情况对业务做出一种资源许可。

cac带宽配置与检测,是一种基于带宽层次的管理方式,所管理的带宽包括位于底层的实际物理端口的预留带宽值、中间层的静态隧道(tmp)的预留带宽值,以及最上层的客户层业务的预留带宽值。其中,各层次的预留带宽之和都不能超过其服务层预留带宽,例如同一条隧道上的所有业务预留带宽之和不能超过此隧道的预留带宽,同一端口上的所有隧道预留带宽之和不能超过此物理端口的预留带宽。

之前的运营商网络中,业务是没有配置带宽的或者配置不符合期望的,因此需要针对现网全网业务进行带宽改造,以满足现网业务带宽改造需求,包括业务带宽从无到有、从有到有的带宽调整需求。而现有情况下,带宽调整多数是逐条业务调整,目前一个网络的业务量少则几万条多则几十万条,逐条修改业务的带宽不仅工作量非常庞大,而且容易遗漏某些业务,会导致业务无带宽可用,操作繁琐、风险高、工作量大。



技术实现要素:

本发明提供了一种带宽调整方法及装置,其目的是为了解决现有的运营商网络中,进行带宽调整时多数逐条业务调整,操作繁琐、风险高、工作量大的问题。

为了达到上述目的,本发明的实施例提供了一种带宽调整方法,其特征在于,包括:

确定静态隧道的客户层业务中的待调整业务;

获取待调整业务的业务相关信息,业务相关信息至少包括:待调整业务的用户标签以及业务类型;

根据业务相关信息,调整待调整业务的带宽。

优选地,确定静态隧道的客户层业务中的待调整业务的步骤,包括:

当检测到静态隧道上所承载的所有客户层业务的预留带宽之和,超过静态隧道的物理端口的预留带宽时,确定所有客户层业务为待调整业务。

优选地,确定静态隧道的客户层业务中的待调整业务的步骤,包括:

获取用户所选择的、静态隧道的客户层业务的第一待调整业务以及第一待调整业务的相关业务,确定待调整业务包括第一待调整业务以及第一待调整业务的相关业务。

优选地,确定静态隧道的客户层业务中的待调整业务的步骤,包括:

按照预设的针对待调整业务的过滤条件,获取静态隧道的客户层业务中的待调整业务。

优选地,根据业务相关信息,调整待调整业务的带宽的步骤,包括:

根据业务相关信息对所待调整业务进行分类;

确定待调整业务的每个类别对应的第一预设期望带宽;

下发待调整业务的第一预设期望带宽。

优选地,确定待调整业务的每个类别对应的第一预设期望带宽的步骤之后,该方法还包括:

根据静态隧道的业务拓扑,确定业务拓扑中的服务层的第二预设期望带宽,第二预设期望带宽为服务层所承载的所有客户层的带宽之和。

优选地,根据静态隧道的业务拓扑,确定业务拓扑中的服务层的第二预设期望带宽的步骤之后,该方法还包括:

对静态隧道的第二预设期望带宽进行校验;

若校验通过,则下发待调整业务的第一预设期望带宽,并下发服务层的第二预设期望带宽;

若校验不通过,则提示错误信息。

优选地,对静态隧道的第二预设期望带宽进行校验的步骤,包括:

判断静态隧道的第二预设期望带宽是否超过静态隧道的物理端口的预留带宽:

若不超过,则校验通过;

若超过,则校验不通过。

优选地,业务相关信息还包括:

待调整业务的调整前带宽;

其中,获取待调整业务的业务相关信息的步骤之后,该方法还包括:

将待调整业务与业务相关信息相对应地生成业务列表。

优选地,根据业务相关信息,调整待调整业务的带宽的步骤之后,该方法还包括:

将待调整业务的调整后带宽,相对应地记录到业务列表中。

为了实现上述目的,本发明的实施例还提供了一种带宽调整装置,包括:

确定模块,用于确定静态隧道的客户层业务中的待调整业务;

获取模块,用于获取待调整业务的业务相关信息,业务相关信息至少包括:待调整业务的用户标签以及业务类型;

调整模块,用于根据业务相关信息,调整待调整业务的带宽。

优选地,确定模块包括:

第一确定子模块,用于当检测到静态隧道上所承载的所有客户层业务的预留带宽之和,超过静态隧道的物理端口的预留带宽时,确定所有客户层业务为待调整业务。

优选地,确定模块包括:

第二确定子模块,用于获取用户所选择的、静态隧道的客户层业务的第一待调整业务以及第一待调整业务的相关业务,确定待调整业务包括第一待调整业务以及第一待调整业务的相关业务。

优选地,确定模块包括:

第三确定子模块,用于按照预设的针对待调整业务的过滤条件,获取静态隧道的客户层业务中的待调整业务。

优选地,调整模块包括:

业务分类子模块,用于根据业务相关信息对所待调整业务进行分类;

带宽确定子模块,用于确定待调整业务的每个类别对应的第一预设期望带宽;

带宽下发子模块,用于下发待调整业务的第一预设期望带宽。

优选地,该装置还包括:

期望带宽确定模块,用于在带宽确定子模块确定待调整业务的每个类别对应的第一预设期望带宽之后,

根据静态隧道的业务拓扑,确定业务拓扑中的服务层的第二预设期望带宽,第二预设期望带宽为服务层所承载的所有客户层的带宽之和。

优选地,该装置还包括:

校验模块,用于在期望带宽确定模块根据静态隧道的业务拓扑,确定业务拓扑中的服务层的第二预设期望带宽之后,

对静态隧道的第二预设期望带宽进行校验;

若校验通过,则下发待调整业务的第一预设期望带宽,并下发服务层的第二预设期望带宽;

若校验不通过,则提示错误信息。

优选地,校验模块包括:

判断子模块,用于判断静态隧道的第二预设期望带宽是否超过静态隧道的物理端口的预留带宽:

若不超过,则校验通过;

若超过,则校验不通过。

优选地,业务相关信息还包括:

待调整业务的调整前带宽;

其中,该装置还包括:

列表生成模块,用于在获取模块获取待调整业务的业务相关信息之后,

将待调整业务与业务相关信息相对应地生成业务列表。

优选地,该装置还包括:

列表更新模块,用于在调整模块根据业务相关信息,调整待调整业务的带 宽之后,

将待调整业务的调整后带宽,相对应地记录到业务列表中。

本发明的上述方案至少包括以下有益效果:

本发明的实施例提供的带宽调整方法及装置,根据待调整业务的用户标签或业务类型批量调整待调整业务的带宽,无需逐条业务调整,减小了工作量,也避免了逐条选择时发生漏选或者错选的情况;且待调整业务确定之后,将待调整业务与业务相关信息生成业务列表,增加了系统的可维护性;在调整后的带宽下发之前,还对第二预设期望带宽进行校验,避免物理端口的带宽资源不足,导致调整失败,解决了现有的运营商网络中,进行带宽调整时多数逐条业务调整,操作繁琐、风险高、工作量大的问题。

附图说明

图1表示本发明的第一实施例提供的带宽调整方法的基本步骤流程图;

图2表示本发明的第二实施例提供的带宽调整方法的基本步骤流程图;

图3表示本发明的第三实施例提供的带宽调整方法的基本步骤流程图;

图4表示本发明的第四实施例提供的带宽调整方法的基本步骤流程图;

图5表示本发明的第五实施例提供的带宽调整装置的框图。

具体实施方式

为使本发明要解决的技术问题、技术方案和优点更加清楚,下面将结合附图及具体实施例进行详细描述。

本发明针对现有的问题,提供了一种带宽调整方法及装置。

第一实施例

参见图1,本发明的第一实施例提供了一种带宽调整方法,包括:

步骤101,确定静态隧道的客户层业务中的待调整业务。

其中,待调整业务可以根据预设的规则筛选,也可以是用户根据业务拓扑自主选择,或者系统检测到客户层带宽超过对应的服务层带宽而识别出的业务。

步骤102,获取待调整业务的业务相关信息,业务相关信息至少包括:待调整业务的用户标签以及业务类型。

其中,用户标签通常为字符串,用来标识用户身份。获取待调整业务的用户标签,当需要调整某个用户的业务的带宽时,可根据用户标签批量选择该用户的业务;当需要调整某一类型的业务的带宽时,可根据业务类型,批量调整该业务类型对应的业务的带宽。

步骤103,根据业务相关信息,调整待调整业务的带宽。

其中,根据业务类型或用户标签,批量调整待调整业务的带宽。

具体地,步骤103包括:

根据业务相关信息对所待调整业务进行分类;

确定待调整业务的每个类别对应的第一预设期望带宽;

下发待调整业务的第一预设期望带宽。

其中,根据用户标签或业务类型对待调整业务进行分类,并确定每个类别的待调整业务对应的第一预设期望带宽,然后下发所有业务的第一预设期望带宽;可以理解的是,每个类别的第一预设期望带宽可以相同,那么所有待调整业务调整后的带宽均相同;如果需要设置每个类别的有各自的第一预设期望带宽,那么相对应设置即可,调整之后,同一类别的待调整业务调整后的带宽相同,而不同类别的待调整业务调整后的带宽不同。本发明的实施例中,可以根据用户标签或者业务类型,批量调整业务带宽,而无需逐条调整,减小了工作量,也避免了逐条选择时发生漏选或者错选的情况。

可选地,步骤101包括:

当检测到静态隧道上所承载的所有客户层业务的预留带宽之和,超过静态隧道的物理端口的预留带宽时,确定所有客户层业务为待调整业务。

其中,通过两个物理端口之间形成一个静态隧道,而一个静态隧道上承载了多个客户层业务,这些客户层业务之间又根据业务拓扑互相为服务层、客户层的相对关系。如果一条静态隧道上所承载的所有客户层业务的预留带宽之和超过静态隧道的物理端口的预留带宽时,将会因资源不足影响业务进行,因此需要调整客户层业务的带宽。

可选地,步骤101包括:

获取用户所选择的、静态隧道的客户层业务的第一待调整业务以及第一待调整业务的相关业务,确定待调整业务包括第一待调整业务以及第一待调整业 务的相关业务。

其中,待调整业务可以根据用户自行选择确定,比如无法满足用户的带宽需求的业务,并且待调整业务还应包括用户所选择的业务的相关业务,比如服务层业务。

可选地,步骤101包括:

按照预设的针对待调整业务的过滤条件,获取静态隧道的客户层业务中的待调整业务。

其中,可根据预设的过滤条件筛选得出待调整业务;比如设置过滤条件为带宽超过一预设数值,那么满足该过滤条件的业务会被筛选为待调整业务;或者有针对性地设置某些业务的带宽阈值,超过带宽阈值的业务将被筛选出来。过滤条件还可以包括一些cac参数,比如cac开关、流量控制开关、承诺带宽cir以及峰值带宽pir等,将上述cac参数作为预设的过滤条件,当系统检测出当前的参数与预设的不符时(即cac参数配置不正确时),将不符的业务确定为待调整业务。

可选地,业务相关信息还包括:待调整业务的调整前带宽。

其中,获取待调整业务的调整前带宽,便于用户进行运营维护,并为调整带宽提供依据。

其中,步骤102之后,该方法还包括:

将待调整业务与业务相关信息相对应地生成业务列表。

其中,业务列表包括待调整业务以及与待调整业务相对应的相关业务信息,相关业务信息包括:用户标签以及业务类型,还可以包括调整前的带宽。需要说明的是,业务列表中还可以包括cac参数,比如cac开关、流量控制开关、承诺带宽cir以及峰值带宽pir等,记录这些参数,便于用户了解待调整业务的信息。设置业务列表一方面是防止用户漏选漏配,另一方面便于用户分批选择以及调整带宽。用户可以在呈现出的业务列表中自由排序和选择,可以全选或者部分选择确定出需要整改带宽的业务,这些业务可以设置为相同或不同的带宽。

进一步地,步骤103之后,该方法还包括:

将待调整业务的调整后带宽,相对应地记录到业务列表中。

其中,将调整后的带宽记录到业务列表中,便于进行运营维护。

本发明的上述实施例中,根据待调整业务的用户标签或业务类型批量调整待调整业务的带宽,无需逐条业务调整,减小了工作量,也避免了逐条选择时发生漏选或者错选的情况;且待调整业务确定之后,将待调整业务与业务相关信息生成业务列表,增加了系统的可维护性,解决了现有的运营商网络中,进行带宽调整时多数逐条业务调整,操作繁琐、风险高、工作量大的问题。

第二实施例

参见图2,本发明的第二实施例提供了一种带宽调整方法,包括:

步骤201,确定静态隧道的客户层业务中的待调整业务。

其中,待调整业务可以根据预设的规则筛选,也可以是用户根据业务拓扑自主选择,或者系统检测到客户层带宽超过对应的服务层带宽而识别出的业务。

步骤202,获取待调整业务的业务相关信息,业务相关信息至少包括:待调整业务的用户标签以及业务类型。

其中,用户标签通常为字符串,用来标识用户身份。

步骤203,根据业务相关信息对所待调整业务进行分类。

具体地,可根据用户标签对待调整业务进行分类,或根据业务类型进行分类。

步骤204,确定待调整业务的每个类别对应的第一预设期望带宽。

具体地,第一预设期望带宽可设置为运营商对该类业务的期望带宽或者其他数值。

步骤205,下发待调整业务的第一预设期望带宽。

其中,步骤204之后,该方法还包括:

根据静态隧道的业务拓扑,确定业务拓扑中的服务层的第二预设期望带宽,第二预设期望带宽为服务层所承载的所有客户层的带宽之和。

其中,根据业务拓扑中客户层的第一预设期望带宽,确定服务层的第二预设期望带宽,且对于一个服务层来说,第二预设期望带宽为服务层所承载的所有客户层的带宽之和。

可选地,根据静态隧道的业务拓扑,确定业务拓扑中的服务层的第二预设期望带宽的步骤之后,该方法还包括:

对静态隧道的第二预设期望带宽进行校验;

若校验通过,则下发待调整业务的第一预设期望带宽,并下发服务层的第二预设期望带宽;

若校验不通过,则提示错误信息。

其中,校验是为了避免物理端口的带宽资源不足,导致调整失败,因此,在第一预设期望带宽下发之前,需根据业务拓扑对第二预设期望带宽进行校验。

具体地,对静态隧道的第二预设期望带宽进行校验的步骤,包括:

判断静态隧道的第二预设期望带宽是否超过静态隧道的物理端口的预留带宽:

若不超过,则校验通过;

若超过,则校验不通过。

其中,当静态隧道的第二预设期望带宽不超过物理端口的预留带宽时,校验通过,可以下发第一预设期望带宽以及第二预设期望带宽。

本发明的上述实施例中,根据待调整业务的用户标签或业务类型批量调整待调整业务的带宽,无需逐条业务调整,减小了工作量,也避免了逐条选择时发生漏选或者错选的情况;且在调整后的带宽下发之前,还对第二预设期望带宽进行校验,避免物理端口的带宽资源不足,导致调整失败,本发明解决了现有的运营商网络中,进行带宽调整时多数逐条业务调整,操作繁琐、风险高、工作量大的问题。

第三实施例

第三实施例以一个具体实施例介绍本发明提供的带宽调整方法。参见图3,该带宽调整方法包括:

步骤301,确定待调整业务,生成业务列表。

可以根据过滤条件或业务拓扑选择待调整业务,其中,网络管理单元根据过滤条件过滤业务,过滤条件中可以包含很多组合条件,比如客户名称、途径网元、速率、业务类型、用户标签等;并且确定后的待调整业务展示在业务列表中。

步骤302,分析待调整业务的所有服务层隧道,获取所有相关业务。

其中,网络管理单元自动分析待调整业务的所有服务层隧道,并自动搜索 出所有服务层隧道所承载的所有客户层业务,并将相关业务添加到业务列表中。业务列表还可以包括客户层业务的调整前的带宽以及调整后的带宽信息、业务类型、客户类型、业务的服务层等。

工程上通常是一条隧道上承载至少一条客户层业务,搜索出所有服务层隧道所承载的所有客户层业务,一方面是防止漏选漏配,另一方面便于用户多次分批选择。

步骤303,根据业务列表对待调整业务分类,用户进行类别选择,批量调整所选择类别的待调整业务的带宽。

在步骤302的业务列表中,用户可以根据业务列表对待调整业务分类,自由选择需要批量调整带宽的类别的待调业务,例如同一种业务类型的设置为相同的带宽,那就可以根据业务类型排序,选同一种业务类型的业务进行带宽参数的详细设置;然后再选择下一种业务类型进行设置,直到待调整业务带宽设置完毕,在业务列表中记录所有业务的调整后的带宽。

步骤304,校验调整是否成功,并应用下发。

其中,对业务批量调整带宽可以进行相应校验:各层次的带宽之和都不能超过其服务层带宽。需要说明的是,只需校验物理端口的预留带宽是否满足静态隧道的预留带宽即可。

如果物理端口校验成功,执行步骤305,否则,执行步骤306;

步骤305,业务带宽成功调整为期望带宽,服务层隧道带宽自动叠加所有客户层业务带宽。

其中,用户把调整后的带宽下发以后,自动对服务层隧道的带宽调整为其承载的所有客户业务的带宽之和,保证要调整为期望带宽的业务有足够的服务层资源,防止服务层带宽资源不够导致业务带宽调整失败。

步骤306,向网络管理单元提示错误信息。

具体地,网络管理单元会呈现具体的错误信息,此时可直接导航到相应的业务人工分析排查原因。其中,网络管理单元上可以呈现所有业务带宽调整应用下发情况,例如调整成功或者是调整失败并显示具体的错误信息。

步骤307,配置结束。

本发明的上述实施例中,根据过滤条件或业务拓扑选择待调整业务,生成 业务列表,并获取待调整业务的所有相关业务;根据业务列表对待调整业务分类,批量调整所选择类别的待调整业务的带宽,无需逐条业务调整,减小了工作量,也避免了逐条选择时发生漏选或者错选的情况;且在调整后的带宽下发之前,还对物理端口进行校验,防止服务层带宽资源不够导致业务带宽调整失败。

第四实施例

第四实施例以一个具体实施例介绍本发明提供的带宽调整方法。参见图4,该带宽调整方法包括:

步骤401,通过网络管理单元自动识别出所有待调整业务,生成业务列表。

其中,网络管理单元可根据全网业务报表或者业务资源视图自动分析出带宽配置不正确或无法满足用户带宽需求的业务,以业务列表的形式将这些待调整业务全部呈现出来。

步骤402,根据业务类型调整为期望带宽值。

其中,期望带宽值可以根据不同运营商的需求,将其不同的业务类型智对应的期望带宽值后全量下发,整个过程无需人工干预。比如,某个运营商的业务类型中,2g业务的带宽一般期望设置为3兆,4g业务的带宽一般设置为40兆的期望值。

步骤403,校验调整是否成功,并应用下发。

对业务批量调整带宽可以进行相应校验:各层次的带宽之和都不能超过其服务层带宽。

需要说明的是,只需校验物理端口的预留带宽是否满足静态隧道的预留带宽即可。

如果物理端口校验成功,执行步骤404,否则,执行步骤405;

步骤404,业务带宽成功调整为期望带宽,服务层隧道带宽自动叠加所有客户层业务带宽。

其中,用户把调整后的带宽下发以后,自动对服务层隧道的带宽调整为其承载的所有客户业务的带宽之和,保证要调整为期望带宽的业务有足够的服务层资源,防止服务层带宽资源不够导致业务带宽调整失败。

步骤405,向网络管理单元提示错误信息。

具体地,网络管理单元会呈现具体的错误信息,此时可直接导航到相应的业务人工分析排查原因。其中,网络管理单元上可以呈现所有业务带宽调整应用下发情况,例如调整成功或者是调整失败并显示具体的错误信息。

步骤406,配置结束。

本发明的上述实施例中,通过网络管理单元可根据全网业务报表或者业务资源视图自动分析出带宽配置不正确或无法满足用户带宽需求的业务,得到待调整业务,生成业务列表,并获取待调整业务的所有相关业务;根据业务列表对待调整业务分类,批量调整所选择类别的待调整业务的带宽,无需逐条业务调整,减小了工作量,也避免了逐条选择时发生漏选或者错选的情况;且在调整后的带宽下发之前,还对物理端口进行校验,防止服务层带宽资源不够导致业务带宽调整失败。

第五实施例

参见图5,本发明的第五实施例提供了一种带宽调整装置,包括:

确定模块501,用于确定静态隧道的客户层业务中的待调整业务;

获取模块502,用于获取待调整业务的业务相关信息,业务相关信息至少包括:待调整业务的用户标签以及业务类型;

调整模块503,用于根据业务相关信息,调整待调整业务的带宽。

优选地,确定模块501包括:

第一确定子模块,用于当检测到静态隧道上所承载的所有客户层业务的预留带宽之和,超过静态隧道的物理端口的预留带宽时,确定所有客户层业务为待调整业务。

优选地,确定模块501包括:

第二确定子模块,用于获取用户所选择的、静态隧道的客户层业务的第一待调整业务以及第一待调整业务的相关业务,确定待调整业务包括第一待调整业务以及第一待调整业务的相关业务。

优选地,确定模块501包括:

第三确定子模块,用于按照预设的针对待调整业务的过滤条件,获取静态隧道的客户层业务中的待调整业务。

优选地,调整模块503包括:

业务分类子模块,用于根据业务相关信息对所待调整业务进行分类;

带宽确定子模块,用于确定待调整业务的每个类别对应的第一预设期望带宽;

带宽下发子模块,用于下发待调整业务的第一预设期望带宽。

优选地,该装置还包括:

期望带宽确定模块,用于在带宽确定子模块确定待调整业务的每个类别对应的第一预设期望带宽之后,

根据静态隧道的业务拓扑,确定业务拓扑中的服务层的第二预设期望带宽,第二预设期望带宽为服务层所承载的所有客户层的带宽之和。

优选地,该装置还包括:

校验模块,用于在期望带宽确定模块根据静态隧道的业务拓扑,确定业务拓扑中的服务层的第二预设期望带宽之后,

对静态隧道的第二预设期望带宽进行校验;

若校验通过,则下发待调整业务的第一预设期望带宽,并下发服务层的第二预设期望带宽;

若校验不通过,则提示错误信息。

优选地,校验模块包括:

判断子模块,用于判断静态隧道的第二预设期望带宽是否超过静态隧道的物理端口的预留带宽:

若不超过,则校验通过;

若超过,则校验不通过。

优选地,业务相关信息还包括:

待调整业务的调整前带宽;

其中,该装置还包括:

列表生成模块,用于在获取模块502获取待调整业务的业务相关信息之后,

将待调整业务与业务相关信息相对应地生成业务列表。

优选地,该装置还包括:

列表更新模块,用于在调整模块503根据业务相关信息,调整待调整业务的带宽之后,

将待调整业务的调整后带宽,相对应地记录到业务列表中。

需要说明的是,本发明实施例提供的带宽调整装置是应用上述方法的装置,即上述方法的所有实施例均适用于该装置,且均能达到相同或相似的有益效果。

以上所述是本发明的优选实施方式,应当指出,对于本技术领域的普通技术人员来说,在不脱离本发明所述原理的前提下,还可以作出若干改进和润饰,这些改进和润饰也应视为本发明的保护范围。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1