一种主控部件识别受控部件的方法

文档序号:7622979阅读:174来源:国知局
专利名称:一种主控部件识别受控部件的方法
技术领域
本发明涉及通信部件识别技术领域,特别涉及一种主控部件识别受控部件的方法。
背景技术
目前通信部件一般有两种部署方式一种是集中式部署方式,如图1所示的无线基站领域集中式基站通信部件组网示意图,主控部件和受控部件都位于同一个机柜中;另一种是分布式部署方式,如图2所示的无线基站领域分布式基站通信部件组网示意图,主控部件和受控部件分别位于不同的物理位置。
在无线基站领域的集中式基站中,由于主控部件和受控部件都位于同一个机柜的特定插槽中,机柜插槽有固定的槽位号标识,因此主控部件不必识别受控部件,直接通过机柜插槽的槽位号标识就可以实现主控部件与受控部件之间的通信功能。
在无线基站领域的分布式基站中,由于主控部件和受控部件分别位于不同的物理位置,主控部件只有正确识别受控部件才能够实现主控部件与受控部件之间的通信功能和业务配置,因此,主控部件如何正确识别受控部件是实现分布式部署中主控部件与受控部件之间通信功能时需解决的一个重要问题。
为解决分布式部署主控部件如何正确识别受控部件的问题,现有技术中一般采用以下两种技术方案方案一,主控部件根据受控部件的全局标识来识别受控部件;方案二,主控部件根据受控部件的逻辑标识来识别受控部件。
在方案一中,由于不同的受控部件都有各自唯一的全局标识,如条形码、介质访问控制(MAC)地址、特殊的电子识别码等,所以,主控部件可以根据受控部件的全局标识来正确识别受控部件。但是采用方案一,用户在通信部件安装组网的过程中,需要将受控部件的全局标识作为配置数据全部输入到主控部件中,而全局标识一般都是具有十几个字母或数字的字符串,输入过程中非常容易出错。尤其在通信部件的组网中,一个组网往往有成千上万个通信部件,用户将全部受控部件的全局标识都输入到主控部件中,输入工作的工作量非常大,出错的几率很高,同时维护工作的工作量也非常大。另外,采用全局标识来识别受控部件,不利于软件进行排序、查找等操作。
在方案二中,主控部件根据组网中受控部件的数量和类型为受控部件分配逻辑标识,然后根据受控部件的逻辑标识来识别受控部件。由于逻辑标识的字符串一般只有3至5个数字或字母,所以,逻辑标识相对于全局标识更容易实现自动分配和维护,便于软件实现排序、查找等操作,解决了方案一中输入和维护工作量大的问题。
但是,由于主控部件识别的是受控部件的逻辑标识,并不是受控部件本身,在异常情况下,例如受控部件被更换成另外一个通信部件,或者受控部件的位置关系发生错位,主控部件无法通过逻辑标识来识别出受控部件所发生的变化,更不可能识别出每个逻辑标识所对应的受控部件,从而导致主控部件在受控部件发生变化后无法正确识别受控部件。

发明内容
有鉴于此,本发明的主要目的在于提供一种主控部件识别受控部件的方法,使主控部件在受控部件发生变化后能够正确识别受控部件。
为达到上述目的,本发明提供了一种主控部件识别受控部件的方法,配置受控部件逻辑标识与全局标识之间对应关系的基准,该方法还包括以下步骤A、主控部件根据受控部件的逻辑标识扫描获取受控部件的全局标识,建立当前受控部件逻辑标识与全局标识之间的对应关系,判断当前的对应关系与基准中的对应关系是否一致,如果一致,则执行步骤B;否则,更新基准中的对应关系,并执行步骤B;B、主控部件根据基准中的对应关系识别受控部件。
上述方案中,所述配置受控部件逻辑标识与全局标识之间对应关系的基准包括A1、主控部件根据为受控部件分配的逻辑标识建立自身与受控部件之间的通信链路;A2、主控部件通过自身与受控部件之间建立的通信链路扫描获取受控部件的全局标识;A3、主控部件建立并保存受控部件逻辑标识与全局标识之间的对应关系。
上述方案中,步骤A1之前进一步包括在包含有主控部件和受控部件的网络系统初次启动时,主控部件根据受控部件的数量和类型为受控部件分配逻辑标识。
上述方案中,步骤A3中所述主控部件保存受控部件逻辑标识与全局标识之间的对应关系包括主控部件将建立的受控部件逻辑标识与全局标识之间的对应关系保存到自身非易失存储器中。
上述方案中,所述在建立对应关系与将建立的对应关系保存到自身非易失存储器中之间进一步包括主控部件将建立的对应关系保存到自身的内存中,在割接入网时主控部件请求确认所述对应关系是否正确,如果正确,则执行所述将对应关系保存到自身非易失存储器中;否则,更新所述对应关系,再将更新后的对应关系保存到自身非易失存储器中。
上述方案中,步骤A中所述更新基准中的对应关系包括将配置的基准中的对应关系更新为当前受控部件逻辑标识与全局标识之间的对应关系。
上述方案中,步骤A中所述更新基准中的对应关系之前进一步包括主控部件发出受控部件发生变化的告警。
从上述方案可以看出,本发明通过配置受控部件逻辑标识与全局标识之间对应关系的基准,使主控部件在根据受控部件的逻辑标识扫描获取受控部件的全局标识,并建立当前受控部件逻辑标识与全局标识之间的对应关系后,能够判断当前的对应关系与基准中的对应关系是否一致,如果一致,则根据基准中的对应关系识别受控部件;否则,更新基准中的对应关系,并根据基准中的对应关系识别受控部件。
利用本发明,由于主控部件是根据受控部件逻辑标识与全局标识之间的对应关系来识别受控部件的,通过扫描当前受控部件的全局标识,主控部件能够识别受控部件发生的变化。在受控部件没有发生变化时,主控部件根据基准中的对应关系能够正确识别受控部件;在受控部件发生变化时,主控部件通过更新基准中的对应关系仍能够根据基准中的对应关系正确识别受控部件。所以,无论受控部件是否发生变化,主控部件都能够正确识别受控部件。
由于主控部件在受控部件发生变化时仍能够正确识别受控部件,所以可以保证主控部件与受控部件之间的通信功能在受控部件发生变化时也能够正常实现。另外,本发明在受控部件发生变化时,主控部件能够发出告警,并将配置的受控部件逻辑标识与全局标识之间的对应关系更新为当前受控部件逻辑标识与全局标识之间的对应关系,所以用户可以根据告警对异常情况及时进行处理,避免事故进一步扩大。
由于采用扫描方式获取受控部件的全局标识,用户无需输入复杂的全局标识,从根本上解决了输入工作量大的问题。同时,由于用户仅需要根据告警信息完成受控部件逻辑标识与全局标识之间对应关系的确认工作,无需维护受控部件逻辑标识与全局标识之间的对应关系,大大减少了用户日常维护的工作量。


图1为无线基站领域集中式基站通信部件组网示意图;图2为无线基站领域分布式基站通信部件组网示意图;图3为本发明主控部件识别受控部件总体技术方案的实现流程图;图4为本发明实施例中主控部件识别受控部件的方法流程图。
具体实施例方式
为使本发明的目的、技术方案和优点更加清楚,以下结合实施例对本发明进一步详细说明。
本发明的核心内容是通过配置受控部件逻辑标识与全局标识之间对应关系的基准,使主控部件在根据受控部件的逻辑标识扫描获取受控部件的全局标识,并建立当前受控部件逻辑标识与全局标识之间的对应关系后,能够判断当前的对应关系与基准中的对应关系是否一致,如果一致,则根据基准中的对应关系识别受控部件;否则,更新基准中的对应关系,并根据基准中的对应关系识别受控部件。
如图3所示,图3为本发明主控部件识别受控部件总体技术方案的实现流程图,该方法实现的前提是配置受控部件逻辑标识与全局标识之间对应关系的基准,该方法的具体实现过程包括以下步骤步骤301主控部件根据受控部件的逻辑标识扫描获取受控部件的全局标识,建立当前受控部件逻辑标识与全局标识之间的对应关系,判断当前的对应关系与基准中的对应关系是否一致,如果一致,则执行步骤302;否则,更新基准中的对应关系,并执行步骤302;步骤302主控部件根据基准中的对应关系识别受控部件。
上述配置受控部件逻辑标识与全局标识之间对应关系的基准是通过以下方式实现的在包含有主控部件和受控部件的网络系统初次启动时,主控部件根据受控部件的数量和类型为受控部件分配逻辑标识,根据为受控部件分配的逻辑标识建立自身与受控部件之间的通信链路,通过建立的通信链路扫描获取受控部件的全局标识,然后根据为受控部件分配逻辑标识和扫描获取的受控部件全局标识,建立并保存受控部件逻辑标识与全局标识之间的对应关系。
上述在主控部件为受控部件分配逻辑标识的过程中,由于通信部件的数量和类型在一个组网中是有限的,所以用于表示受控部件逻辑标识的字符串一般只有3至5个数字或字母。另外,在同一个组网中,主控部件为受控部件分配的逻辑标识一般是不变的。
上述在保存受控部件逻辑标识与全局标识之间的对应关系时,主控部件一般将受控部件逻辑标识与全局标识之间的对应关系保存到自身非易失存储器中。
上述在建立对应关系与将建立的对应关系保存到自身非易失存储器中之间还可以进一步包括主控部件将建立的对应关系保存到自身的内存中,在割接入网时主控部件请求确认所述对应关系是否正确,如果正确,则执行所述将对应关系保存到自身非易失存储器中;否则,更新所述对应关系,再将更新后的对应关系保存到自身非易失存储器中。
在上述步骤301中,所述更新基准中的对应关系是将配置的基准中的对应关系更新为当前受控部件逻辑标识与全局标识之间的对应关系。另外,在更新基准中的对应关系之前,主控部件还可以进一步发出受控部件发生变化的告警,使用户可以根据告警对异常情况及时进行处理,避免事故进一步扩大。
为了能够更加清楚地说明本发明提供的这种主控部件识别受控部件的方法,以下结合具体的实施例并参照附图,对本发明提供的技术方案进行详细说明。
如图4所示,图4为本发明实施例中主控部件识别受控部件的方法流程图,该方法包括以下步骤步骤401在包含有主控部件和受控部件的网络系统初次启动时,主控部件根据受控部件的数量和类型为受控部件分配逻辑标识;在本实施例中,主控部件将受控部件的拓扑(HOP)级数作为受控部件的逻辑标识。
步骤402主控部件根据为受控部件分配逻辑标识建立自身与受控部件之间的低层通信链路,该低层通信链路可用于承载上层消息,并为主控部件与受控部件之间提供通信链路。
步骤403主控部件通过建立的低层通信链路扫描获取受控部件的全局标识,建立受控部件逻辑标识与全局标识之间的对应关系,并将建立的受控部件逻辑标识与全局标识之间的对应关系保存到的自身的非易失存储器中;非易失存储器一般是指硬盘、闪存、压缩闪存(CF)卡等,其中保存的信息在掉电情况下不会丢失。
步骤404在包含有主控部件和受控部件的网络系统重新启动时,主控部件通过所建立的低层通信链路扫描获取当前受控部件的全局标识后,根据扫描获取的当前受控部件全局标识和初次启动时为受控部件分配的逻辑标识建立当前受控部件逻辑标识与全局标识之间的对应关系。
步骤405主控部件判断当前受控部件逻辑标识与全局标识之间对应关系与配置基准中受控部件逻辑标识与全局标识之间对应关系是否一致,如果一致,则执行步骤406;否则,执行步骤407。
步骤406受控部件没有发生变化,主控部件根据基准中的对应关系识别受控部件,结束本流程。
步骤407受控部件发生变化,主控部件发出受控部件发生变化的告警,将配置的基准中的对应关系更新为当前受控部件逻辑标识与全局标识之间的对应关系,再根据更新后的基准中的对应关系识别受控部件。
在本发明所举实施例的步骤403中,主控部件在建立受控部件逻辑标识与全局标识之间的对应关系后,直接将建立的受控部件逻辑标识与全局标识之间的对应关系保存到的自身的非易失存储器中。在实际应用中,主控部件在建立受控部件逻辑标识与全局标识之间的对应关系后,可以进一步将建立受控部件逻辑标识与全局标识之间的对应关系保存到自身的内存中,在割接入网时主控部件发送确认请求信息,请求确认受控部件逻辑标识与全局标识之间的对应关系是否正确,如果正确,则执行所述将对应关系保存到自身非易失存储器中;否则,更新所述对应关系,再将更新后的对应关系保存到自身非易失存储器中。这样的技术方案与本发明实施例中所述的技术方案在技术思路上是一致的,应包含在本发明的保护范围之内。
在本发明所举实施例的步骤407中,在主控部件发出受控部件发生变化的告警后,直接将配置的基准中的对应关系更新为当前受控部件逻辑标识与全局标识之间的对应关系。在实际应用中,在主控部件发出受控部件发生变化的告警后,可以进一步提示用户对受控部件逻辑标识与全局标识之间的对应关系进行确认,在接收到确认信息后,主控部件再将配置的基准中的对应关系更新为当前受控部件逻辑标识与全局标识之间的对应关系。这样的技术方案与本发明实施例中所述的技术方案在技术思路上是一致的,应包含在本发明的保护范围之内。
另外,在本发明提供的技术方案中,配置基准中包含的是受控部件逻辑标识与全局标识之间的对应关系。在实际应用中,配置基准中并不限于仅包含有受控部件逻辑标识与全局标识之间的对应关系,也可以包含有主控部件自动扫描获取的其它信息,比如受控部件的拓扑图信息。同时,用户也可以查询配置基准以及清除配置基准中包含的信息。这样的技术方案与本发明实施例中所述的技术方案在技术思路上是一致的,应包含在本发明的保护范围之内。
以上所述的具体实施例,对本发明的目的、技术方案和有益效果进行了进一步详细说明,所应理解的是,以上所述仅为本发明的具体实施例而已,并不用于限制本发明,凡在本发明的精神和原则之内,所做的任何修改、等同替换、改进等,均应包含在本发明的保护范围之内。
权利要求
1.一种主控部件识别受控部件的方法,其特征在于,配置受控部件逻辑标识与全局标识之间对应关系的基准,该方法还包括以下步骤A、主控部件根据受控部件的逻辑标识扫描获取受控部件的全局标识,建立当前受控部件逻辑标识与全局标识之间的对应关系,判断当前的对应关系与基准中的对应关系是否一致,如果一致,则执行步骤B;否则,更新基准中的对应关系,并执行步骤B;B、主控部件根据基准中的对应关系识别受控部件。
2.根据权利要求1所述的方法,其特征在于,所述配置受控部件逻辑标识与全局标识之间对应关系的基准包括A1、主控部件根据为受控部件分配的逻辑标识建立自身与受控部件之间的通信链路;A2、主控部件通过自身与受控部件之间建立的通信链路扫描获取受控部件的全局标识;A3、主控部件建立并保存受控部件逻辑标识与全局标识之间的对应关系。
3.根据权利要求2所述的方法,其特征在于,步骤A1之前进一步包括在包含有主控部件和受控部件的网络系统初次启动时,主控部件根据受控部件的数量和类型为受控部件分配逻辑标识。
4.根据权利要求2所述的方法,其特征在于,步骤A3中所述主控部件保存受控部件逻辑标识与全局标识之间的对应关系包括主控部件将建立的受控部件逻辑标识与全局标识之间的对应关系保存到自身非易失存储器中。
5.根据权利要求4所述的方法,其特征在于,所述在建立对应关系与将建立的对应关系保存到自身非易失存储器中之间进一步包括主控部件将建立的对应关系保存到自身的内存中,在割接入网时主控部件请求确认所述对应关系是否正确,如果正确,则执行所述将对应关系保存到自身非易失存储器中;否则,更新所述对应关系,再将更新后的对应关系保存到自身非易失存储器中。
6.根据权利要求1所述的方法,其特征在于,步骤A中所述更新基准中的对应关系包括将配置的基准中的对应关系更新为当前受控部件逻辑标识与全局标识之间的对应关系。
7.根据权利要求1所述的方法,其特征在于,步骤A中所述更新基准中的对应关系之前进一步包括主控部件发出受控部件发生变化的告警。
全文摘要
本发明公开了一种主控部件识别受控部件的方法,配置受控部件逻辑标识与全局标识之间对应关系的基准,该方法还包括以下步骤A.主控部件根据受控部件的逻辑标识扫描获取受控部件的全局标识,建立当前受控部件逻辑标识与全局标识之间的对应关系,判断当前的对应关系与基准中的对应关系是否一致,如果一致,则执行步骤B;否则,更新基准中的对应关系,并执行步骤B;B.主控部件根据基准中的对应关系识别受控部件。利用本发明,无论受控部件是否发生变化时,主控部件都能够正确识别受控部件,保证了主控部件与受控部件之间通信功能的正常实现。同时,本发明也解决了输入工作量大的问题,减少了用户日常维护的工作量。
文档编号H04L29/12GK1859439SQ20051009747
公开日2006年11月8日 申请日期2005年12月28日 优先权日2005年12月28日
发明者周军 申请人:华为技术有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1