一种通信设备内部单板自动发现的方法转让专利

申请号 : CN200810093972.4

文献号 : CN101282238B

文献日 :

基本信息:

PDF:

法律信息:

相似专利:

发明人 : 刘怡

申请人 : 中兴通讯股份有限公司

摘要 :

本发明公开了一种通信设备内部单板自动发现的方法,应用于单板上电或重启时,包括:步骤A、单板向主控板上报请求,申请新的配置;步骤B、主控板遍历设备内单板之间的制约关系表,若该单板上报的物理板类型存在对应的合法的逻辑功能板类型,则主控板将其中优先级最高的逻辑功能板类型下发给单板,单板按照该逻辑功能板类型工作。本发明弥补了对上报请求的合法性以及应答的多样性的处理空白,使得自动发现后的设备配置更加准确合理,可以极大地降低自动发现过程中的人工参与比例,对自动发现的准确率也有所提高。

权利要求 :

1.一种通信设备内部单板自动发现的方法,应用于单板上电或重启时,其特征在于,包括:步骤A、单板向主控板上报请求,申请新的配置;

步骤B、主控板遍历设备内单板之间的制约关系表,若该单板上报的物理板类型存在对应的合法的逻辑功能板类型,则主控板将其中优先级最高的逻辑功能板类型下发给单板,单板按照该逻辑功能板类型工作;所述制约关系表为根据通信设备内部的硬件设计特性计算的通信设备内部各单板之间的互斥、抑制和优先级关系。

2.如权利要求1所述的方法,其特征在于,所述步骤B中,若所述单板上报的物理板类型不存在对应的合法的逻辑功能板类型,则主控板否定单板的上报请求。

3.如权利要求1或2所述的方法,其特征在于,所述步骤B中,若所述单板上报的物理板类型存在对应的合法的逻辑功能板类型,则主控板判断该合法的逻辑功能板类型是否唯一,若唯一,则将该逻辑功能板类型下发给单板,否则,选择优先级最高的逻辑功能板类型下发给单板。

4.如权利要求1所述的方法,其特征在于,所述上报请求是指单板向主控板上报物理板类型,并向主控板申请逻辑功能板类型。

5.如权利要求4所述的方法,其特征在于,所述物理板类型是指单板硬件特性上的板类型,所述逻辑功能板类型是指单板作为哪种功能板使用。

说明书 :

一种通信设备内部单板自动发现的方法

技术领域

[0001] 本发明涉及通信技术领域,更准确的说,涉及到一种在由若干单板构成的通信设备中,设备内部单板的自动发现方法。

背景技术

[0002] 随着用户需求的增加和变化,通信网络的容量和拓扑配置势必及时响应做出调整,这就使得通信网络的各个节点——通信设备上的容量和配置有所变化,这种情况在新的单板上电入网或在网单板配置改变时经常发生。由设备主控板发起广播遍历整个设备,以实时更新主控板数据库信息的做法存在等待时间偏长、极其占用带宽、易造成通信拥堵等缺点,并且存在对于单板应答的筛选、过滤等后续处理的问题。尤其当广播不及时的时候,很难及时发现新增入网的单板和配置发生改变的单板,对设备的拓扑配置的变化不能做到及时跟踪。因此产生了单板的自动发现方法。
[0003] 单板自动发现是指设备没有配置数据的情况下,能够自动发现单板并自动配置的过程。这个方法首先使用在功能单一、配置固定的通信设备上,由于每一块单板的配置固定,对于主控板而言,这仅仅是单板类型自动上报和应答的过程。但是,随着技术的不断更新和低成本研发战略的提出,单板的物理类型和逻辑功能之间的一一对应关系被打破,一块物理板有可能对应好几种不同的逻辑功能板。在这类单板与主控板进行自动发现的通信过程中,由于存在主控板应答的多样性,使得自动发现的情形变得更加复杂。对此,一般的处理方法是采用半自动发现方法,即引入人工干预的步骤,当出现单板上报的物理板类型对应主控板数据库中的多个逻辑功能板时,由人工选择将此物理单板发现为某一种逻辑功能板。
[0004] 上述现有技术的自动发现方法主要集中于设备将事件上报给控制中心,并向控制中心注册的过程,其处理流程单一,缺乏对上报请求的合法性和应答的多样性的考虑,使得在一定情况下自动发现过程仍然需要人工参与完成,降低了自动发现的效率。同时由于未考虑到上报请求的合法性,对自动发现的准确率产生影响,存在误判的可能性,是一种较为笼统且灵活性差的自动发现方法。

发明内容

[0005] 本发明提供一种通信设备内部单板自动发现的方法,该方法将通信设备中单板与单板之间的相互制约关系应用于自动发现的流程中,弥补了对上报请求的合法性以及应答的多样性的处理空白,使得自动发现后的设备配置更加准确合理。
[0006] 本发明所述技术方案如下:
[0007] 一种通信设备内部单板自动发现的方法,应用于单板上电或重启时,包括:
[0008] 步骤A、单板向主控板上报请求,申请新的配置;
[0009] 步骤B、主控板遍历设备内单板之间的制约关系表,若该单板上报的物理板类型存在对应的合法的逻辑功能板类型,则主控板将其中优先级最高的逻辑功能板类型下发给单板,单板按照该逻辑功能板类型工作。
[0010] 进一步地,本发明还具有以下特点:所述步骤B中,若所述单板上报的物理板类型不存在对应的合法的逻辑功能板类型,则主控板否定单板的上报请求。
[0011] 进一步地,本发明还具有以下特点:所述步骤B中,若所述单板上报的物理板类型存在对应的合法的逻辑功能板类型,则主控板判断该合法的逻辑功能板类型是否唯一,若唯一,则将该逻辑功能板类型下发给单板,否则,选择优先级最高的逻辑功能板类型下发给单板。
[0012] 进一步地,本发明还具有以下特点:所述上报请求是指单板向主控板上报物理板类型,并向主控板申请逻辑功能板类型。
[0013] 进一步地,本发明还具有以下特点:所述物理板类型是指单板硬件特性上的板类型,所述逻辑功能板类型是指单板作为哪种功能板使用。
[0014] 进一步地,本发明还具有以下特点:所述制约关系表为根据通信设备内部各单板的硬件设计特性计算的通信设备内部各单板之间的互斥、抑制和优先级关系。
[0015] 本发明所述技术方案将通信设备中单板与单板之间的相互制约关系应用于自动发现的流程中,弥补了对上报请求的合法性以及应答的多样性的处理空白,使得自动发现后的设备配置更加准确合理,可以极大地降低自动发现过程中的人工参与比例,对自动发现的准确率也有所提高,是一种处理更为灵活、全面的单板自动发现方法。

附图说明

[0016] 图1为本发明中通信设备的结构示意图;
[0017] 图2为本发明所述通信设备内部单板自动发现的方法的流程图;
[0018] 图3为本发明所述通信设备内部单板自动发现的方法的一个较佳实施例的流程图。

具体实施方式

[0019] 本发明的主要技术构思在于将通信设备中单板与单板之间的制约关系运用到主控板的处理流程中,通过对制约关系的计算来判断单板上报请求的合法性,当上报请求不合法时,主控板对该请求进行否定应答;当上报请求合法,但存在多种应答可能性时,主控板在本发明所述的制约关系计算的合法范围内,将优先级最高的逻辑功能板类型下发给单板进行配置。
[0020] 请参阅图1及图2,其中,图1为本发明中通信设备的结构示意图,图2为本发明所述通信设备内部单板自动发现的方法的流程图,由图1及图2可见,当通信设备内部单板上电或重启时,通信设备内部单板根据制约关系进行自动发现的具体流程如下:
[0021] 步骤10、单板向主控板上报请求,申请新的配置;
[0022] 本步骤中的上报请求是指单板向主控板上报物理板类型,并向主控板申请逻辑功能板类型。其中物理板类型是指单板硬件特性上的板类型,对于某一块单板而言,其物理板类型是唯一的;逻辑功能板类型是指单板作为哪一种功能板使用,对于某一块单板而言,其逻辑功能板类型根据单板上的运行的FPGA(Field Programmable Gate Array,即现场可编程门阵列)程序不同而不同,可以不是唯一的。
[0023] 步骤11、主控板遍历设备内单板之间的制约关系表,判断该单板上报的物理板类型是否存在对应的合法的逻辑功能板类型,若存在,转至步骤12,否则转至步骤14;
[0024] 本发明中提出的制约关系主要是指由于通信设备的通信容量限制、硬件特性等系统设计因素所造成的设备内部各各单板之间的互斥、抑制和优先级关系。以SDH设备为例,由于存在背板总线速率、交叉容量的限制,或者物理板硬件设计上的特性,使得设备内某几个槽位只能插某种物理板以及只能配置为某种逻辑功能板。
[0025] 步骤12、主控板计算合法的逻辑功能板类型的范围。
[0026] 步骤13、主控板将合法的逻辑功能板类型范围内优先级最高的逻辑功能板类型下发给单板,单板按照该逻辑功能板类型工作。
[0027] 本步骤中,主控板将合法的逻辑功能板类型范围内优先级最高的逻辑功能板类型下发给单板的具体过程如下:主控板判断合法的逻辑功能板类型是否唯一,若唯一,则将该逻辑功能板类型下发给单板,否则,选择优先级最高的逻辑功能板类型下发给单板。
[0028] 步骤14、主控板否定单板的上报请求。
[0029] 下面结合一具体实例,对本发明做进一步详细的说明,请参阅图3,该图为本发明所述通信设备内部单板自动发现的方法的一个较佳实施例的流程图,该流程图描述了在SDH(Synchronous Digital Hierarchy,同步数字体系)设备中一单板上电并进行单板自动发现的过程,其具体步骤包括:
[0030] 步骤20、单板主动向SDH设备主控板(NCP)上报请求,申请新的配置;
[0031] 步骤21、NCP遍历设备内单板之间的制约关系表,该表存在于主控板数据库中,根据设备背板总线速率、交叉容量、槽位限制及物理板硬件设计等特性计算的设备内各单板之间的互斥、抑制和优先级关系,判断该单板上报的物理板类型是否存在合法的逻辑功能板类型,若存在,则转至步骤22,否则,转至步骤25;
[0032] 步骤22、NCP判断合法的逻辑功能板类型是否唯一,若唯一,转至步骤23,否则,转至步骤24;
[0033] 步骤23、NCP将唯一的逻辑功能板类型下发给单板,单板按照此逻辑功能板类型工作;
[0034] 步骤24、NCP在合法的逻辑功能板类型中,选择优先级最高的逻辑功能板类型下发给单板,单板按照该逻辑功能板类型工作;
[0035] 步骤25、NCP否定单板的上报请求。
[0036] 显然,本领域的技术人员可以对本发明进行各种改动和变型而不脱离本发明的精神和范围。这样,倘若本发明的这些修改和变型属于本发明权利要求及其等同技术的范围之内,则本发明也意图包含这些改动和变型在内。