减少网管与控制平面间同步数据量的方法及系统与流程

文档序号:14720237发布日期:2018-06-17 12:45阅读:来源:国知局
技术特征:

1.一种减少网管与控制平面间同步数据量的方法,其特征在于:该方法包括以下步骤:

A、在业务配置数据区中定义以下字段:配置数据字段、操作字段、用于唯一标识一条业务的业务条目索引特征字段、以及配置数据特征字段;配置数据特征字段用于表示业务条目索引特征字段中业务的配置数据的特征值;

网管和控制平面处理业务配置时,控制平面根据收到的业务配置操作命令完成业务配置后,根据业务配置操作命令修改业务配置数据区中的对应字段,形成当前业务的配置信息;控制平面主动将当前业务的配置信息上报至网管,网管根据当前业务的配置信息,在网管数据库中更新对应的业务配置数据区中的字段;

B、网管和控制平面同步业务配置时,控制平面将所有业务的业务条目索引特征字段和配置数据特征字段上报至网管;网管在数据库中,根据业务条目索引特征字段查找对应的业务后,若数据库中查找的业务的配置数据特征字段,与控制平面上报的对应业务的配置数据特征字段不同,则确定查找的业务需要进行同步、并将其进行同步标记;

控制平面在本地储存中,将所有带有同步标记的业务的业务条目索引特征字段、配置数据特征字段和配置数据字段形成同步信息、并上报至网管;网管在数据库中根据同步信息,更新所有带有同步标记的业务的条目索引特征字段、配置数据特征字段和配置数据字段。

2.如权利要求1所述的减少网管与控制平面间同步数据量的方法,其特征在于:步骤A中所述根据业务配置操作命令修改业务配置数据区中的对应字段,具体包括以下步骤:

若控制平面收到的业务配置操作命令为创建,控制平面完成业务的创建,控制平面在当前业务的业务配置数据区中:将配置数据字段置为当前业务的配置数据;将业务条目索引特征字段置为根据当前业务的索引数据计算得到的特征值;将配置数据特征字段置为根据当前业务的配置数据计算得到的特征值;将操作字段置为创建;

若控制平面收到的业务配置操作命令为修改,控制平面在本地储存中确定与修改命令对应的业务、并将其作为当前业务;控制平面按照与收到业务配置操作命令为创建相同的方式,在当前业务的业务配置数据区中填入配置数据字段和配置数据特征字段;控制平面将操作字段置为修改;

若控制平面收到的业务配置操作命令为删除,控制平面在本地储存中删除对应业务的配置信息、并在该业务的业务配置数据区中将操作字段置为删除。

3.如权利要求2所述的减少网管与控制平面间同步数据量的方法,其特征在于:步骤A中所述网管根据当前业务的配置信息,在网管数据库中更新对应的业务配置数据区中的字段,具体包括以下步骤:

若当前业务的配置信息为创建,网管在数据库中创建当前业务后,在该业务的业务配置数据区中,填写与配置信息相同的业务条目索引特征字段、配置数据特征字段和配置数据字段;

若当前业务的配置信息为修改,网管在数据库中确定当前业务后,在该业务的业务配置数据区中,更新与配置信息相同的配置数据字段和配置数据特征字段;

若当前业务的配置信息为删除,网管在数据库中删除当前业务。

4.如权利要求1所述的减少网管与控制平面间同步数据量的方\t法,其特征在于:步骤B中所述控制平面将所有业务的业务条目索引特征字段和配置数据特征字段上报至网管之后,还包括以下步骤:若查找的业务的配置数据特征字段,与控制平面上报的对应业务的配置数据特征字段相同,则确定查找的业务不需要进行同步。

5.如权利要求1所述的减少网管与控制平面间同步数据量的方法,其特征在于:步骤B中所述控制平面将所有业务的业务条目索引特征字段和配置数据特征字段上报至网管之后,还包括以下步骤:若网管未查找到控制平面上报的业务,则在数据库中创建未查找到的业务,根据控制平面上报的该业务的字段信息,填写该业务的业务条目索引特征字段和配置数据特征字段、并将该业务进行同步标记。

6.如权利要求1至5任一项所述的减少网管与控制平面间同步数据量的方法,其特征在于:步骤B中所述控制平面将所有业务的业务条目索引特征字段和配置数据特征字段上报至网管之后,还包括以下步骤:网管将数据库中存在、但控制平面未上报的业务删除。

7.如权利要求1至5任一项所述的减少网管与控制平面间同步数据量的方法,其特征在于:步骤A中所述业务配置操作命令包括3种:

(1)网管下发SPC业务的建立、修改或删除命令;

(2)UNI信令接口下发SC业务的建立、修改或删除命令;

(3)控制平面监测到SPC或SC业务故障后,自动启动保护恢复功能、执行SPC或SC业务的建立、修改或删除命令。

8.一种基于权利要求1至7任一项所述方法的减少网管与控制平面间同步数据量的系统,其特征在于:该系统包括业务配置数据区扩展模块、控制平面业务配置处理模块、网管业务配置处理模块、控制平面业务配置同步模块和网管业务配置同步模块;

业务配置数据区扩展模块用于:在业务配置数据区中已有的配置数据字段的基础上,定义以下字段:操作字段、用于唯一标识一条业务的业务条目索引特征字段、以及配置数据特征字段;配置数据特征字段用于表示业务条目索引特征字段中业务的配置数据的特征值;

控制平面业务配置处理模块用于:网管和控制平面处理业务配置时,根据收到的业务配置操作命令完成业务配置后,根据业务配置操作命令修改业务配置数据区中的对应字段,形成当前业务的配置信息;将当前业务的配置信息上报至网管,向网管业务配置处理模块发送网管业务配置处理信号;

网管业务配置处理模块用于:收到网管业务配置处理信号后,根据当前业务的配置信息,在网管数据库中更新对应的业务配置数据区中的字段;

控制平面业务配置同步模块用于:网管和控制平面同步业务配置时,将所有业务的业务条目索引特征字段和配置数据特征字段上报至网管,向网管业务配置同步模块发送接收信号;

收到网管业务配置同步模块发送的同步信号后,在本地储存中,将所有带有同步标记的业务的业务条目索引特征字段、配置数据特征字段和配置数据字段形成同步信息、并上报至网管,向网管业务配置同步模块发送同步完成信号;

网管业务配置同步模块用于:收到控制平面业务配置同步模块发送的接收信号后,在数据库中,根据业务条目索引特征字段查找对应的业务后,若数据库中查找的业务的配置数据特征字段,与控制平面上报的对应业务的配置数据特征字段不同,则确定查找的业务需要进行同步、并将其进行同步标记,向控制平面业务配置同步模块发送同步信号;

收到控制平面业务配置同步模块发送的同步完成信号后,在数据库中根据同步信息,更新所有带有同步标记的业务的条目索引特征字段、配置数据特征字段和配置数据字段。

9.如权利要求8所述的减少网管与控制平面间同步数据量的系统,其特征在于:所述控制平面业务配置处理模块根据业务配置操作命令修改业务配置数据区中的对应字段时:

若收到的业务配置操作命令为创建,完成业务的创建,在当前业务的业务配置数据区中:将配置数据字段置为当前业务的配置数据;将业务条目索引特征字段置为根据当前业务的索引数据计算得到的特征值;将配置数据特征字段置为根据当前业务的配置数据计算得到的特征值;将操作字段置为创建;

若收到的业务配置操作命令为修改,在本地储存中确定与修改命令对应的业务、并将其作为当前业务;按照与收到业务配置操作命令为创建相同的方式,在当前业务的业务配置数据区中填入配置数据字段和配置数据特征字段;将操作字段置为修改;

若收到的业务配置操作命令为删除,在本地储存中删除对应业务的配置信息、并在该业务的业务配置数据区中将操作字段置为删除;

在此基础上,所述网管业务配置处理模块根据当前业务的配置信息,在网管数据库中更新对应的业务配置数据区中的字段时:

若当前业务的配置信息为创建,在数据库中创建当前业务后,在该业务的业务配置数据区中,填写与配置信息相同的业务条目索引特征字段、配置数据特征字段和配置数据字段;

若当前业务的配置信息为修改,在数据库中确定当前业务后,在该业务的业务配置数据区中,更新与配置信息相同的配置数据字段和配置数据特征字段;

若当前业务的配置信息为删除,在数据库中删除当前业务。

10.如权利要求8所述的减少网管与控制平面间同步数据量的系统,其特征在于:所述网管业务配置同步模块若在数据库中未查找到控制平面上报的业务,则在数据库中创建未查找到的业务,根据控制平面上报的该业务的字段信息,填写该业务的业务条目索引特征字段和配置数据特征字段、并将该业务进行同步标记。

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