一种多客户端配置服务端网元数据的方法

文档序号:7688350阅读:96来源:国知局
专利名称:一种多客户端配置服务端网元数据的方法
技术领域
本发明涉及一种配置Server (服务端)网元数据的方法,尤其是 一种多Client (客户端)配置Server网元数据的方法。
背景技术
电信网络的网元管理系统实现对网元的管理,其核心是网元数据 的配置管理。网元管理系统采用C/S结构或者B/S结构,如图l所示, 其允许多Client同时对Server进行网元翁:据配置才喿作。当多Client同时对Server进行网元数据配置的时候,就可能产 生数据配置冲突。布ii殳存在Clientl和Client2,两者同时向Server 发送数据配置命令对A功能模块进行数据配置时,若Clientl希望将 其配置为VI, Client2希望将其配置为V2,则最终结果可能是V1,也 可能是V2。目前,多Client配置Server网元数据存在下述两种方式。 第一种方式允许多Client同时进行相同的网元数据配置梯:作,某 Client才喿作成功后,Server即向各CI ient发送通知,各Client在冲妄 收到通知后刷新自己相关的网元数据配置页面。这种方式下,若 Clientl首先才喿作成功,Client2接收到Server的通知后,即使正在 进行相同网元数据配置页面的编辑工作,也会丟弃正在编辑的数据, 根据通知来刷新当前页面。也就是说,这种方式会导致Client网元数据配置工作的无效。第二种方式任何时刻只允许一个Client进行网元数据配置操作, 该Client独占Server的网元数据配置权限,其他CIient只能进4亍查 看操作,不能向Server发送网元数据配置命令。这种方式下,Server 存在两个互不相关的功能模块Al和A2时,当Clientl对功能模块Al 进行数据配置操作时,其它Client不能对任何功能模块,包括功能模 块A2进行数据配置操作,因此,这种方式的网元数据配置较为不Y更。发明内容本发明要解决的技术问题是提供一种多Client配置Server网元 数据的方法,提高了 Server网元数据配置的有效性及便利性。 本发明解决其技术问题所采用的技术方案是 一种多Client配置Server网元数据的方法,包括以下步骤a、 Client进入糸太配置的功能才莫块时,向所述Server申请所述功 能模块的网元数据的配置权限;b、 所述Server判断与所述功能模块具有配置互斥关系的各个功 能模块的网元数据的配置权限是否已分配给其它Client,若均未分 配,所述Server将所述配置权限分配纟会所述CI ient,并进入下一步;c、 所述Client配置所述功能模块的网元数据。 上述方案中,所述步骤b中,所述Server的判断结果非均未分配时,所述Server拒绝所述C1 i en t的配置^又限申请,只允许所述Client 进行查看操作。上述方案中,所述Client完成配置或查看操作后,退出所述功能 模块时,向所述Server申请释放所述配置权限,所述Client具有所述配置权限时,所述Server的权限控制中心释》文所述配置一又限,并清 除存储的所述配置权限分配信息。上述方案中,所述功能模块是对所述Server的网元数据按功能进 行划分得到的,划分得到的各个功能模块两两之间为互相独立或配置 互斥关系,并且,所述各个功能^f莫块分别与其自身具有配置互斥关系。上述方案中,所述步骤b中,所述Server通过一又限控制中心对已 存储的配置权限分配信息的查询,判断与所述功能模块具有配置互斥 关系的各个功能模块的网元数据的配置权限是否已分配给其它 Client。上述方案中,所述步骤b中,所述Server将所述功能模块的网元 数据的配置权限分配给所述CI ient后,所述权限控制中心存储所述配 置权限分配信息。上述方案中,所述权限控制中心存储的各配置权限分配信息包括 功能模块的ID(标识号)、配置权限的申请时间、申请配置权限的 Client的会话ID及其IP (互联网协议)地址。上述方案中,所述CUent退出所述功能模块后,所述权限控制中 心释放全部所述CI ient会话ID标识的网元数据配置权限。上述方案中,所述各个功能模块两两之间的配置互斥关系是指, 对其中的一个功能模块的网元数据的配置操作会影响到另 一个功能模 块的网元数据;所述各个功能模块两两之间的互相独立关系是指,对 其中的一个功能模块的网元数据的配置操作不会影响到另 一个功能模 块的网元数据。上述方案中,所述各个功能模块两两之间的关系通过所述Server 的权限控制中心进行存储,存储时对每个功能模块建立一条记录,其中包括功能模块的ID、描述信息及与该功能模块具有配置互斥关系的 功能模块的集合。本发明的有益效果主要表现在本发明提供的技术方案中Server 网元数据划分为功能模块,各个功能模块两两之间为相互独立或者配 置互斥关系,任何时刻只允许一个Client对配置互斥的功能模块的网 元数据进行配置,因此,不存在配置数据的丢弃现象,提高了 Server 网元数据配置的有效性,并且本发明允许多Client同时对互相独立的 功能模块的网元数据进行配置,提高了 Server网元数据配置的便利 性。


图l为多Client同时对Server进4亍网元翁:据配置4喿作的示意图; 图2为本发明多Client配置Server网元数据的方法流程图; 图3为本发明Server网元数据的功能模块划分示意图。
具体实施方式
图1已在背景技术中加以描述,此处不再赘述,下面结合图2、 图3对本发明作进一步的描述。参照图2, 一种多Client配置Server网元彩:据的方法,包:fe以 下步骤S201: Client成功登陆Server,进入糸太配置的功能才莫块A时,向 Server申请功能模块A的网元数据的配置权限;S202: Server的权限控制中心对已申请权限信息表进行查询,判 断与功能模块A具有配置互斥关系的各个功能模块的网元数据的配置权限是否已分配给其它Client,若均未分配,进入S203,否则,进入 S205;其中,已申请权限信息表存储功能模块的网元数据的配置权限分 配信息,每条记录包括以下信息功能模块的ID、配置权限的申请时 间、申请配置权限的Client的会话ID及申请配置权限的Client的 IP地址;S203: Server权限控制中心将功能模块A的网元数据的配置权限分配给该Client,并在已申请权限信息表中存储该配置权限分配信 台 S204:该Client配置功能模块A的网元数据,之后进入S206;S205: Server权限控制中心拒绝该Client的配置权限申请,只 允许该Client进行查看操作,不能进行数据配置操作;S206:该Client退出功能才莫块A时,向Server申请释放其功能 模块A的网元数据的配置权限;S207: Server权限控制中心查询已申请权限信息表,判断该 Client是否具有功能模块A的网元数据的配置权限,若具有,进入 S208,否则,进入S209;S208: Server权限控制中心释放该Client功能模块A的网元数 据的配置权限,并清除已申请权限信息表中功能模块A的配置权限分 配信息,之后进入S209;S209:该Client退出后,权限控制中心遍历已申请权限信息表, 将所有该Client会话ID标识的网元数据配置权限进行释放。下面,对上述流程中的功能模块作进一步的说明。Server的网元 数据按功能进行划分得到多个功能模块,这些功能模块两两之间为互相独立或配置互斥关系。功能模块划分完毕后,Server的权限控制中 心对其两两之间的关系以表格的形式加以存储,存储时对每个功能模 块建立一条记录,其中包括功能模块的ID、功能模块的描述信息及与 该功能模块具有配置互斥关系的功能模块的集合。其中,功能模块两两之间的配置互斥关系是指,对其中的一个功 能模块的网元数据的配置操作会影响到另 一个功能模块的网元数据; 功能模块两两之间的互相独立关系是指,对其中的一个功能模块的网 元数据的配置操作不会影响到另一个功能模块的网元数据。默认情况 下,各个功能模块还分别与其自身具有配置互斥关系。参照图3,功 能模块B与功能模块A为配置互斥关系,即若当前有C1 ient对功能模 块A进行网元数据配置,那么其他Cl ient都不能对功能模块A及功能 模块B进行网元数据配置;功能模块C和功能模块D之间为互相独立 关系,即若当前有Client对功能模块C进行网元数据配置,那么其他 Client可以同时对功能模块D进行网元数据配置。以上所述仅为本发明的实施例而已,并不用于限制本发明,对于 本领域的技术人员来i兌,本发明可以有各种更改和变化。凡在本发明 的精神和原则之内,所作的任何修改、等同替换、改进等,均应包含 在本发明的权利要求范围之内。
权利要求
1. 一种多客户端配置服务端网元数据的方法,其特征在于,包括以下步骤a、客户端进入欲配置的功能模块时,向所述服务端申请所述功能模块的网元数据的配置权限;b、所述服务端判断与所述功能模块具有配置互斥关系的各个功能模块的网元数据的配置权限是否已分配给其它客户端,若均未分配,所述服务端将所述配置权限分配给所述客户端,并进入下一步;c、所述客户端配置所述功能模块的网元数据。
2、 如权利要求1所述的多客户端配置服务端网元数据的方法,其 特征在于所述步骤b中,所述服务端的判断结果非均未分配时,所 述服务端拒绝所述客户端的配置权限申请,只允许所述客户端进行查 看操作。
3、 如权利要求2所述的多客户端配置服务端网元数据的方法,其 特征在于所述客户端完成配置或查看操作后,退出所述功能模块时, 向所述服务端申请释放所述配置权限,所述客户端具有所述配置权限 时,所述服务端的权限控制中心释放所述配置权限,并清除存储的所 述配置权限分配信息。
4、 如权利要求1至3其中之一所述的多客户端配置服务端网元数 据的方法,其特征在于所述功能模块是对所述服务端的网元数据按 功能进行划分得到的,划分得到的各个功能模块两两之间为互相独立 或配置互斥关系,并且,所述各个功能模块分别与其自身具有配置互 斥关系。
5、 如权利要求4所述的多客户端配置服务端网元数据的方法,其 特征在于所述步骤b中,所述服务端通过权限控制中心对已存储的 配置权限分配信息的查询,判断与所述功能^^莫块具有配置互斥关系的 各个功能模块的网元数据的配置权限是否已分配给其它客户端。
6、 如权利要求5所述的多客户端配置服务端网元数据的方法,其 特征在于所述步骤b中,所述服务端将所述功能模块的网元数据的 配置权限分配给所述客户端后,所述权限控制中心存储所述配置权限分配信息。
7、 如权利要求6所述的多客户端配置服务端网元数据的方法,其特征在于所述权限控制中心存储的各配置权限分配信息包括功能模 块的标识号、配置权限的申请时间、申请配置权限的客户端的会话标 识号及其互联网协议地址。
8、 如权利要求3所述的多客户端配置服务端网元数据的方法,其 特征在于所述客户端退出所述功能模块后,所述权限控制中心释》欠 全部所述客户端会话标识号标识的网元数据配置^J艮。
9、 如权利要求4所述的多客户端配置服务端网元数据的方法,其 特征在于所述各个功能模块两两之间的配置互斥关系是指,对其中 的一个功能模块的网元数据的配置操作会影响到另 一个功能模块的网 元数据;所述各个功能模块两两之间的互相独立关系是指,对其中的 一个功能模块的网元数据的配置操作不会影响到另 一个功能模块的网 元数据。
10、 如权利要求4所述的多客户端配置服务端网元数据的方法, 其特征在于所述各个功能才莫块两两之间的关系通过所述服务端的权限控制中心进行存储,存储时对每个功能模块建立一条记录,其中包 括功能模块的标识号、描述信息及与该功能模块具有配置互斥关系的功能模块的集合。
全文摘要
本发明公开了一种多客户端配置服务端网元数据的方法,首先,客户端进入欲配置的功能模块时,向所述服务端申请所述功能模块的网元数据的配置权限;然后,所述服务端判断与所述功能模块具有配置互斥关系的各个功能模块的网元数据的配置权限是否已分配给其它客户端,若均未分配,所述服务端将所述配置权限分配给所述客户端,所述客户端配置所述功能模块的网元数据。本发明所述技术方案提高了服务端网元数据配置的有效性及便利性。
文档编号H04L29/06GK101267343SQ20081006679
公开日2008年9月17日 申请日期2008年4月25日 优先权日2008年4月25日
发明者韩建坡 申请人:中兴通讯股份有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1