专利名称:一种多功能单板的管理系统的制作方法
技术领域:
本发明涉及通讯领域中的网管系统,特别涉及通讯领域中 一种多功能 单板的网络管理系统。
背景技术:
随着硬件技术和软件技术的提高,同 一块单板可以实现多种功能, 方便于用户使用,不需要更换单板硬件就可以实现功能的切换。同时,这 类多功能单板带来了网管与硬件匹配上的问题。以前硬件上的单板与网管 上的逻辑单板是——对应的,每一个类型的硬件单板只有一个唯一的单板 类型,并且在单板上电时首先向网管上报其单板类型表明身份,然后网管 将该类型与网管配置的单板类型进行对比,从而判断运行的单板是否正 确。现在,从功能角度来说,硬件上的一块单板可能是原先几块硬件单板 之中的一个。
对于这种情况,目前业界常用的做法是一块硬件单板对应多套单板软 件,每一套单板软件中写有唯一的单板类型,对应每一套单板软件,网管 上作为一个逻辑的单板来管理,这种方法对于用户带来了不方便,切换功 能需要重新更换单板软件。
还有 一种做法是在网管上作为 一块新的单板来管理,管理方法与通常 的单功能单板相同,另外通过一个属性来设置单板目前执行的是哪一套功 能,这种实现方法带来了网管数据一致性处理的难度。例如网管加入了对
单板两套功能集A、 B的配置管理,并且用一个属性来表示执行的是功能 集A还是功能集B,如果网管上已经配置了一块该类型单板并且工作于A, 当用户把属性改为B时,网管内部需要进行一系列关联处理,将与B功 能集冲突的配置删除或者更改为B所需要的配置,同样返回为A时也要
进行特殊的关联处理。
一个简单的例子单板在A状态有6个逻辑端口,每个端口的速率 属性为1000M,在B状态有IO个逻辑端口,每个端口的速率属性为100M, 那么状态A切换到状态B,在网管内部需要为单板新增4个端口,并且将 速率全部修改为100M,再次切换为A时,又要删除4个端口,将速率全 部修改为1000M。对于这样的处理,网管不但工作量大,而且容易产生遗 漏。
另外这种方法在重用性和扩充性方面非常差如果硬件在已经实现的 多功能单板基础上,又集成了一种新的功能,那么,按照这个思路,网管 又要重新实现一块新的单板,没有充分利用以前的功能实现,扩充性很差; 同时网管对新的单板的管理又需要做一套特殊的数据关联处理。
发明内容
本发明所要解决的技术问题在于提出了一种多功能单板的网管系统, 来解决这种多功能单板某一时刻具有多个单板功能其中一个情况的问题。
为了解决上述问题,本发明提供了一种多功能单板的管理系统,其特 征在于,包括
网络管理子系统,用于为所述多功能单板中的多个功能分别分配唯一 的单板类型,所述多功能单板中的软件保存其支持的所有单板类型,并将
其中一个单板类型作为默认的单板类型;及
配置管理子系统,用于在所述网络管理子系统中插入一块多功能单板
支持的单板类型所对应的逻辑单板时,对其进行配置管理;并当所述逻辑 单板上电后,向所述网络管理子系统请求对应的单板类型,将所述网络管 理子系统应答的单板类型给所述逻辑单板;当所述逻辑单板接收到应答之 后,为其确定需要执行的单板类型并指示执行,同时向所述网络管理子系 统主动上报当前的单板类型。
发明所述的系统,其中,所迷配置管理子系统,进一步包括独立 单板处理模块,用于在所述网络管理子系统接收到所述逻辑单板主动上报
的单板类型之后,执行后续的处理。
本发明所述的系统,其中,所述配置管理子系统,进一步包括更改 功能模块,用于当用户通过所述网络管理子系统更改多功能单板中的某功 能时,指示所述网络管理子系统中拔掉此功能在多功能单板支持的单板类 型所对应的逻辑单板,同时指示所述网络管理子系统将该逻辑单板对应的 配置删除,并接收用户重新插入需要的功能对应的逻辑单板。
本发明所述的系统,其中,所述配置管理子系统,进一步包括单功 能单板处理模块,用于当已经通过单功能单板实现了对该种功能的配置管 理时,则继续使用该单功能单板执行功能。
本发明所述的系统,其中,所述配置管理子系统,进一步用于对所述 网络管理子系统中没有配置的单板类型时,则不应答所述逻辑单板或是应 答给所述逻辑单板一个无意义值,并指示按默认的单板类型执行功能,同 时向所述网络管理子系统主动上"t艮当前的单板类型。
本发明所述的系统,其中,所述配置管理子系统,进一步包括选择 模块,用于如果接收到的单板类型是自身所支持的单板类型中的一种,则 指示按此单板类型执行功能,同时向所述网络管理子系统主动上报当前的 单板类型;如果接收到的单板类型不在自身支持的单板类型中,则指示按 默认的单板类型执行功能,同时向所述网络管理子系统主动上报当前的单 板类型。
本发明所述的系统,其中,所述配置管理子系统,进一步用于对所述 逻辑单板根据设置的时间是否超时来判断是否接收到所述网络管理子系 统配置的单板类型的应答。
本发明这种对多功能单板的管理系统有三点优点
(1) 非常重要的网管实现简单,没有复杂的数据关联处理,并且 具有非常良好的可扩充性和重用性。
(2) 用户在切换功能时仅需要在网管系统中更换逻辑单板,不需要 更换单板软件。
(3 )用户在网管系统中看到的多功能单板某一功能下的管理和配置 方式,与同样功能的单功能单板是相同的,理解比较直观。
图1是本发明实施例所述的单板网络管理交互流程图2是本发明实施例所述的多功能单板的管理系统图。
具体实施例方式
本发明为了解决传统技术方案存在的弊端,通过以下具体实施例进一 步阐述本发明所述的一种多功能单板的网管系统,以下对具体实施方式
进 行详细描述,但不作为对本发明的限定。
结合附图1和图2所示,对本发明实施例所述的多功能单板的管理系 统进行描述,如图1所示的网管系统其中包括网络管理子系统201和配 置管理子系统202,所述网络管理子系统201,用于为所述多功能单板中 的多个功能分别分配唯一的单板类型,所述多功能单板中的软件保存其支 持的所有单板类型,并将其中一个单板类型作为默认的单板类型;
所述配置管理子系统202,用于在所述网络管理子系统201中插入一 块多功能单板支持的单板类型所对应的逻辑单板时,对其进行配置管理; 并当所述逻辑单板上电后,向所述网络管理子系统201请求对应的单板类 型,将所述网络管理子系统201应答的单板类型给所述逻辑单板;当所述 逻辑单板接收到应答之后,为其确定需要执行的单板类型并指示执行,同
时向所述网络管理子系统201主动上报当前的单板类型;
此外,所述配置管理子系统202中的独立单板处理模块203,用于在 所述网络管理子系统201接收到所述逻辑单板主动上报的单板类型之后, 执行后续的处理;
所述配置管理子系统202中的更改功能模块204,用于当用户通过所 述网络管理子系统201更改多功能单板中的某功能时,指示所述网络管理 子系统201中拔掉此功能在多功能单板支持的单板类型所对应的逻辑单
板,同时指示所述网络管理子系统201将该逻辑单板对应的配置删除,并 接收用户重新插入需要的功能对应的逻辑单板;
所述配置管理子系统202中的单功能单板处理模块205,用于当已经 通过单功能单板实现了对该种功能的配置管理时,则直接使用单功能单板 执行功能。
所述配置管理子系统202,还进一步用于对所述网络管理子系统201 中没有配置的单板类型时,则不应答所述逻辑单板或是应答给所述逻辑单 板一个无意义值,并指示按默认的单板类型执行功能,同时向所述网络管 理子系统201主动上报当前的单板类型。
所述配置管理子系统202中的选择才莫块206,用于如果接收到的单板 类型是自身所支持的单板类型中的一种,则指示按此单板类型执行功能, 同时向所述网络管理子系统201主动上报当前的单板类型;如果接收到的 单板类型不在自身支持的单板类型中,则指示按默认的单板类型执行功 能,同时向所述网络管理子系统201主动上报当前的单板类型。
所述配置管理子系统202,还可以进一步用于对所述逻辑单板根据设 置的时间是否超时来判断是否接收到所述网络管理子系统配置的单板类 型的应答。
下面是本发明另 一 实施例。实施例子是一个传输网络中对于多功能单 ^1的实现方法。
一传输设备中的多功能单板RSEB,既可以提供RPR所有功能,又可 以提供EOS所有功能,需要在网管中实现该单板的功能,并进行管理。 该传输网管对该多功能单板RSEB的实现过程如下
步骤l,确定多功能单板RSEB的两个单板类型由于网管系统已经 管理了两块单功能单板RPR单板提供了完整的RPR功能,单板类型为 101, SE单板提供了完整的EOS功能,单板类型为102,因此将RSEB单 板对应的RPR功能确定为逻辑的单板类型101,对应的EOS功能确定为 逻辑的单板类型102。由于RPR功能比较常用,确定101为单板的默认单 板类型。
步骤2,如果用户需要使用RSEB单板的EOS功能,在网管系统单板 配置窗口中,对应单板所在位置,插入单板类型为102的单板,然后进行 其它各项管理,可以包括配置,维护,告警,性能等,如通道配置。
步骤3,单板上电后,向网管请求单板类型。
步骤4,网管系统接收到单板的单板类型请求后,向单板应答已配置 的单板类型102,如果此时网管上没有插入单板,则不向单板应答。
步骤5,单板接收到的单板类型之后,与自身保存的单板类型比对, 判断出应该运行的单板类型,并向网管系统主动上^L单板类型,其中,具 体为
判断接收到的单板类型是否是自身所支持的类型中的一种,对于单板 类型102,按EOS功能运行,如果是单板类型101,则按照RPR功能运
行;
如果接收到的单板类型不在自身支持的类型中,比如单板类型103, 则按照默认的RPR功能运行,上报单板类型101;
如果没有接收到单板类型,则按照默认RPR功能运行,上报单板类 型101。
步骤6,网管系统接收到单板主动上报的单板类型之后,后续的处理 可以执行对单功能单板的处理方式。
步骤7,如果当用户需要将RSEB由EOS功能更改为RPR功能时, 在网管单板配置窗口删除该地址对应的单板类型102,网管系统将该单板 对应的所有配置删除。然后返回步骤2,插入单板类型IOI。
通过以上步骤实现了对多功能单板RSEB的管理。
本发明主要在网管系统中将一块多功能单板看作多个独立的逻辑单 板,通过规划为单板分配多个单板类型,单板每一种功能在网管系统中都 被看作是一种逻辑单板。同时将过去被动等待单板上报单板类型的方式改 变为与单板的交互,将网管需要的单板运行类型通知单板。当然这也需要 单板软件的配合,单板将过去上电后主动上报网管单板类型方式改变为上电之后首先向网管请求单板类型,然后根据配置类型来执行相应的功 能,并且重新上报其当前执行的单板类型,使网管的管理流程回到原来的 单功能单板的管理流程中。
针对单板功能的切换,在网管中,不同的功能对应着不同的逻辑单板, 切换功能的实现是将原来的逻辑单板删除,在同 一地址插入新的逻辑单 板。由于在网管系统中,单板地址是所有功能配置中的关键字段,因此清 除配置是非常容易的,避免了复杂的数据关联处理。
当然,本发明还可有其他多种实施例,在不背离本发明精神及其实质 的情况下,熟悉本领域的技术人员可根据本发明作出各种相应的改变和变 形,但这些相应的改变和变形都应属于本发明所附的权利要求的保护范 围。
权利要求
1、一种多功能单板的管理系统,其特征在于,包括网络管理子系统,用于为所述多功能单板中的多个功能分别分配唯一的单板类型,所述多功能单板中的软件保存其支持的所有单板类型,并将其中一个单板类型作为默认的单板类型;及配置管理子系统,用于在所述网络管理子系统中插入一块多功能单板支持的单板类型所对应的逻辑单板时,对其进行配置管理;并当所述逻辑单板上电后,向所述网络管理子系统请求对应的单板类型,将所述网络管理子系统应答的单板类型给所述逻辑单板;当所述逻辑单板接收到应答之后,为其确定需要执行的单板类型并指示执行,同时向所述网络管理子系统主动上报当前的单板类型。
2、 如权利要求l所述的系统,其特征在于,所述配置管理子系统, 进一步包括独立单板处理模块,用于在所述网络管理子系统接收到所述 逻辑单板主动上报的单板类型之后,执行后续的处理。
3、 如权利要求l所述的系统,其特征在于,所述配置管理子系统, 进一步包括更改功能模块,用于当用户通过所述网络管理子系统更改多 功能单板中的某功能时,指示所述网络管理子系统中拔掉此功能在多功能 单板支持的单板类型所对应的逻辑单板,同时指示所述网络管理子系统将 该逻辑单板对应的配置删除,并接收用户重新插入需要的功能对应的逻辑 单板。
4、 如权利要求l所述的系统,其特征在于,所述配置管理子系统, 进一步包括单功能单板处理模块,用于当已经通过单功能单板实现了对 该种功能的配置管理时,则继续使用该单功能单板执行功能。
5、 如权利要求l所述的系统,其特征在于,所述配置管理子系统, 进一步用于对所述网络管理子系统中没有配置的单板类型时,则不应答所 述逻辑单板或是应答给所述逻辑单板一个无意义值,并指示按默认的单板 类型执行功能,同时向所述网络管理子系统主动上报当前的单板类型。
6、 如权利要求l所述的系统,其特征在于,所述配置管理子系统, 进一步包括选择模块,用于如果接收到的单板类型是自身所支持的单板 类型中的一种,则指示按此单板类型执行功能,同时向所述网络管理子系 统主动上报当前的单板类型;如果接收到的单板类型不在自身支持的单板 类型中,则指示按默认的单板类型执行功能,同时向所述网络管理子系统 主动上报当前的单板类型。
7、 如权利要求l所述的系统,其特征在于,所述配置管理子系统, 进一步用于对所述逻辑单板根据设置的时间是否超时来判断是否接收到 所述网络管理子系统配置的单板类型的应答。
全文摘要
本发明公开了一种多功能单板的管理系统,包括网络管理子系统,用于为所述多功能单板中的多个功能分别分配唯一的单板类型,所述多功能单板中的软件保存其支持的所有单板类型,并将其中一个单板类型作为默认的单板类型;及配置管理子系统,用于在所述网络管理子系统中插入一块多功能单板支持的单板类型所对应的逻辑单板时,对其进行配置管理;并当所述逻辑单板上电后,向所述网络管理子系统请求对应的单板类型,将应答的单板类型给所述逻辑单板;当所述逻辑单板接收到应答之后,为其确定需要执行的单板类型并指示执行,同时向所述网络管理子系统主动上报当前的单板类型。本发明解决了多功能单板某一时刻具有多个单板功能其中一个的情况。
文档编号H04L12/24GK101197696SQ200610160668
公开日2008年6月11日 申请日期2006年12月4日 优先权日2006年12月4日
发明者刘春雨, 胡仁华, 立 蒋, 陆一峰 申请人:中兴通讯股份有限公司