一种单板配置方法技术领域
本发明涉及一种单板配置方法,尤其涉及通讯领域的OMC(操作维护中
心)子系统的单板配置以及单板嵌入式数据库系统的系统配置的单板配置方
法。
背景技术
目前,许多系统的OMC子系统在进行单板配置时所采用的方式往往是对
机框按照其上需要插入的单板所实现的系统功能进行分类,然后规定某种机框
的槽位具体可以插入的单板类型。
这种配置方式往往强调的是对机框进行分类,然后再按照此机框的具体槽
位硬性规定可以插入的单板类型,虽然这种方式在设计和操作过程中比较简单
方便,但可扩展性和兼容性比较差,只适合在按照功能划分的机框的类型不多
且不会经常变化的情况下;同时对于不同的系统由于硬件上的差异往往需要重
新设计开发,造成了人力、物力的浪费。
通讯领域的系统硬件越来越充分考虑重用性和兼容性,如多块功能单板由
同一块硬件单板实现、相同功能电路由同一标准电路实现,使应用于RAN或
网络侧各种模块的通用器件/部件的比例近可能高,在整个平台系统范围统一
定义单板引脚、尺寸,统一规划背板设计,使相关功能单板可重用可混插;减
少生产和维护的复杂度和成本费用。单板混插技术提高了机框背板和单板的兼
容性,同一种背板在配置不同的单板后可以实现不同的系统功能,这就对OMC
子系统的单板配置提出了更高的要求,如果继续采用现有的设计方法,显然会
造成定义机框类型上的一个“穷举”,无法满足以后的系统的扩展。
发明内容
本发明所要解决的技术问题在于提供一种单板配置方法,实现了单板混
插,解决了现有技术中存在的定义机框类型上出现的“穷举”问题以及可扩展
性差的问题,系统配置的可扩展性和兼容性较好。
为了实现上述目的,本发明提供了一种单板配置方法,该方法包括如下步
骤:
步骤一,设置一信息库,用于保存各种信号资源,该信息库包含有分别描
述机框的槽位所提供的信号资源的槽位数据、单板本身所提供和/或需要背板
提供的信号资源的单板数据;
步骤二,设置一比较步骤,用于比较槽位和单板的信号资源,列举出所有
满足配置条件的单板;
步骤三,设置一选择步骤,用于从列举出的可配置单板中选择一种单板进
行分配。
上述的单板配置方法,其中所述步骤一还包括如下步骤:
按照背板类型来划分机框类型;
按机框类型来搜集机框的槽位所能提供的各种信号资源数量,并将所搜集
的数据按照机框类型保存于该信息库;
搜集单板需要背板提供的各种信号资源,并将所采集的数据按单板类型保
存于该信息库。
上述的单板配置方法,其中所述信息库中所采集到的数据以数据库关系
表、配置文件的形式保存。
上述的单板配置方法,其中所述步骤二中是按照信号资源类型分别比较槽
位提供的信号资源数量和单板需要的信号资源数量,按照供需数量来判定单板
的配置。
上述的单板配置方法,其中所述步骤二还包括如下步骤:
按机框类型和槽位获取保存的槽位的信号资源数量信息;
将所获取的槽位的信号资源数量和各单板的信号资源数量进行比较,列举
出所有单板各信号资源数量均小于或等于槽位所能提供的信号资源数量的单
板。
上述的单板配置方法,其中所述步骤二还包括如下步骤:
按机框类型和槽位获取保存的槽位的信号资源数量信息;
列举出所有单板,删除所有单板各信号资源数量大于槽位所能提供的信号
资源数量的单板。
上述的单板配置方法,其中所述步骤二是通过将槽位的信号资源和指定单
板的信号资源进行比较,对满足分配条件的单板进行分配。
上述的单板配置方法,其中所述单板配置方法应用于通讯领域的操作维护
中心子系统。
上述的单板配置方法,其中所述单板配置方法应用于单板嵌入式数据库系
统的系统配置。
上述的单板配置方法,其中所述单板配置方法应用于多业务网络接口板的
配置,其包括如下步骤:
根据机框、槽位检索槽位信息库获取槽位的信号资源数量;
确定槽位可用资源,判断槽位是否提供主备信号并且对方槽位没有配置单
板?若是,则表明此槽位可以复用对方槽位的信号资源,否则此槽位不能复用
对方槽位的资源,然后进入下一步骤;
判断是否所有单板都已经进行筛选?若是,则结束配置流程,否则进入下
一步骤;
判断槽位以太网端口可以使用的信号资源数量是否大于或等于单板以太
网端口可以使用的信号资源数量?若是,则进入下一步骤,否则转到上述判断
是否所有单板都已经进行筛选的步骤;
判断槽位的HW信号是否大于或等于单板的HW信号?若是,则进入下
一步骤,否则转到上述判断是否所有单板都已经进行筛选的步骤;
此单板可配置,同时,还可重复上述步骤判断其它未筛选的单板是否也符
合配置条件,以从符合配置条件的多个单板中根据需要选择适合的单板进行配
置。
本发明与原有的单板配置技术相比,克服了现有技术中的无法满足单板混
插的缺点,解决现有技术中存在的按照功能划分机框类型后确定各槽位可以配
置单板在新的硬件架构下必然出现“穷举”问题以及可扩展性差的问题,大大
的提高了系统的兼容性和可扩展性,满足了系统模块化的要求。
以下结合附图和具体实施例对本发明进行详细描述,但不作为对本发明的
限定。
附图说明
图1为本发明的单板配置方法的步骤图;
图2A为本发明的一实施例的槽位信号复用关系图;
图2B为本发明的一实施例的各槽位的主备信号分布关系图;以及
图3为本发明的一实施例的单板配置流程图。
具体实施方式
如图1所示,为本发明的单板配置方法的步骤图,其中,
步骤100,首先根据机框类型及单板建立保存有各种信号资源的信息库,
该信息库包含有分别描述机框的槽位所提供的信号资源的槽位信息库、单板本
身所提供和/或需要背板提供的信号资源的单板信息库。
步骤200,然后比较槽位和单板的信号资源,列举出所有满足配置条件的
单板。
步骤300,最后从列举出的可配置单板中选择一种单板进行分配。
在步骤100中,以背板类型来划分机框类型,搜集机框的槽位以及单板本
身所提供和/或需要背板提供的各种信号资源数量,将所采集的数据以数据库
关系表、配置文件的形式保存,建立起槽位信息库和单板信息库。
其中,该步骤100又可以包括下列步骤:
(1)按照背板类型来划分机框类型;
(2)按机框类型来分别搜集机框的槽位能够提供的各种信号资源数量,
并将所采集的数据按机框类型来以数据库关系表、配置文件的形式保存,建立
槽位信息库。
(3)搜集单板需要背板提供的各种信号资源,并将所采集的数据按机框类
型来以数据库关系表、配置文件的形式保存,建立单板信息库。
其中,在本发明中,槽位、单板的信号资源数据的保存也可以采取其他的
存储机制。
在步骤200中,按信号资源类型分别比较槽位提供的信号资源数量和单板
需要的信号资源数量,按照供需数量来判定单板的配置。
其中,该步骤200又可以包含如下步骤:
(1)按机框类型和槽位获取保存的信号资源数量信息;
(2)将上述步骤(1)中所获取的信号资源数量和各单板的信号资源数量
进行比较,列举出所有单板各信号资源数量均小于或等于槽位所能提供的信号
资源数量的单板;
(3)选择所列出的一种单板,分配此单板。
在上述步骤(2)中,除可采用上述筛选方式外,还可以采用过滤的方式,
先将所有的单板列出,然后删除所有单板各信号资源数量大于槽位所能提供的
信号资源数量的单板。另外,步骤200也可以和指定的单板进行信号资源的比
较,这种情况可以省略步骤300。
而且,本发明的单板配置方法,尤其适用于通讯领域的OMC(操作维护
中心)子系统的单板配置以及单板嵌入式数据库系统的系统配置。
下面结合图1,并参阅图2A、图2B、图3所示,以一种多业务网络接口
板的分配为例,对本发明的技术方案做进一步详细的描述。
多业务网络接口板是一种典型的模块化的单板,它可以灵活地提供多种物
理接口,同时配置不同的子卡又能够灵活地提供各种协议的处理。
根据硬件信号分析,该板需要背板提供4×百兆以太网、16×8MHW信号、
主备信号、时钟信号等重要信号,其他控制信号如:板复位信号、Watchdog
溢出信号等信号因为背板都能提供所以不需要做判断处理。
下面以一种通用业务机框为例,它可以广泛混插各种业务处理单板,说明
本发明。以太网、HW的复用关系以及主备信号如图2A、图2B所示。每个槽
位可以提供2×百兆以太网、8×8MHW信号以及对方板的主备信号。其中,
主备槽位可以通过交叉复用的方式,如图2B所示,实现4×100M媒体流以太
网、16×8MHW,此时,只能其中的一个槽位有媒体流以太网接口、HW接口,
另一个槽位以太网、HW被高阻复用。
如图2A、2B所示,槽位1~8、11~16的以太网端口、HW复用。槽位1
-2、3-4、5-6、7-8、11-12、13-14、1 5-16的HW信号复用为16×
8M HW;槽位1-2、3-4、5-6、7-8、11-12、13-14、15-16的以太网
信号复用为4×100M FE。
图3是本发明的一实施例的单板配置的流程图。首先根据配置槽位的主备
信号以及主备相关槽位的单板配置情况,确定槽位可以提供的信号资源数量,
然后分别比较槽位和单板的以太网端口数量以及HW信号,确定此单板是否
满足配置条件,从所有筛选出来的单板列表中选择单板进行配置。其具体流程
如下:
步骤301,根据机框、槽位检索槽位信息库获取信号资源数量;
步骤302,确定槽位可用资源,判断槽位是否提供主备信号并且对方槽位
没有配置单板?若是,则表明此槽位可以复用对方槽位的信号资源,否则此槽
位不能复用对方槽位的资源;然后进入步骤303。
步骤303,判断是否所有单板都已经进行筛选?若是,则结束配置流程,
否则进入步骤304;
步骤304,判断槽位以太网端口可以使用的信号资源数量是否大于或等于
单板以太网端口可以使用的信号资源数量?若是,则进入步骤305,否则转到
步骤303;
步骤305,判断槽位的HW信号是否大于或等于单板的HW信号?若是,
则进入步骤306,否则转到步骤303;
步骤306,此单板可配置。同时,在该步骤306中,还可转到步骤303判
断其它未筛选的单板是否也符合配置条件,以从符合配置条件的多个单板中根
据需要选择适合的单板进行配置。
另外,对于槽位信号资源和指定的单板的信号资源进行比较的情况,其比
较的步骤也类似于上述步骤,在此不再赘述。
当然,本发明还可有其他多种实施例,在不背离本发明精神及其实质的情
况下,熟悉本领域的技术人员当可根据本发明作出各种相应的改变和变形,但
这些相应的改变和变形都应属于本发明所附的权利要求的保护范围。