基站硬件信息采集方法及装置的制作方法

文档序号:7907854阅读:161来源:国知局
专利名称:基站硬件信息采集方法及装置的制作方法
技术领域
本发明涉及通讯技术领域,尤其涉及一种基站硬件信息采集方法及装置。
背景技术
基站即公用移动通信基站,是无线电台站的一种形式,指在一定的无线电覆盖区中,通过移动通信交换中心,与移动电话终端之间进行信息传递的无线电收发信电台。而在移动通信行业的设备环境中,运行着大量的基站(NodeB)设备。基站设备包括BBU(Building Base band Unit,基带处理单兀)和 RRU(Radio Remote Unit,射频拉远单元),其中BBU包括BBU主控板及其控制的多块BBU外围单板。
·
一般BBU单板或RRU在外场出现告警、且现场人员无法解决的情况下,这些BBU单板或RRU需要进行返修处理。在硬件进行返修处理时,会面临一些比较复杂的困难。例如,相关故障信息和返修信息在现场传递过程中无法保持原样,即无法准确的获取原始的硬件信息,因此基站硬件返修前,无法准确确定是否确实出现故障或配置有误,从而使得相关告警和诊断方式不能满足现场及时、快速定位的要求,最终出现BBU单板或者RRU返修后复测正常或者返修后无法准确定位故障的情况。

发明内容
本发明的主要目的是提供一种基站硬件信息采集方法,旨在保证硬件信息内容采集的实时性、准确性及完整性。本发明提供了一种基站硬件信息采集方法,所述基站包括基带单元和射频单元,所述基带单元包括主控板和外围单板;所述方法包括以下步骤步骤1:接收硬件信息采集请求;所述硬件为主控板、外围单板或射频单元;步骤2 :根据所述硬件信息采集请求,采集硬件的体检信息,生成体检信息表,并将其存储至高端内存;步骤3 :按照预置规则,将高端内存中的体检信息表转存至FLASH存储器。优选地,所述硬件信息采集请求由告警触发,所述告警触发的条件包括导致硬件返修率高的重要告警;和/或,告警间隔时间大于预置时间的告警;和/或,告警触发开关处于开状态时的告警。优选地,所述步骤3具体包括预置一转存时间,在所述转存时间到达时,将高端内存中所有的体检信息表生成打包文件,转存至FLASH存储器。优选地,所述硬件信息采集请求由人工触发,所述步骤3具体包括分别汇总主控板、外围单板或射频单元高端内存中的体检信息表并生成打包文件,转存至对应的FLASH存储器;将所述外围单板或射频单元的FLASH存储器中的打包文件发送至主控板的FALSH存储器。优选地,所述步骤3之后还包括步骤4 :将主控板的FLASH存储器中所有的打包文件,发送至网元管理系统。优选地,所述步骤4之后还包括步骤5 :接收网元管理系统发送的追溯信息;所述追溯信息包括主控板的追溯信息、外围单板的追溯信息或射频单元的追溯信息;将主控板、外围单板或射频单元的追溯信息分别保存至对应的FLASH存储器。本发明还提供了一种基站硬件信息采集装置,包括基带单元和射频单元,所述基带单元包括主控板和外围单板;其特征在于,所述基站硬件信息采集装置包括
请求接收模块,用于接收硬件信息采集请求;所述硬件为主控板、外围单板或射频单元;信息采集模块,用于根据所述硬件信息采集请求,采集硬件设备的体检信息,生成体检信息表,将其存储至高端内存;体检信息表处理模块,用于按照预置规则,将高端内存中的体检信息表转存至FLASH存储器。优选地,所述硬件信息采集请求由告警触发,所述告警触发的条件包括导致硬件返修率高的重要告警;和/或,告警间隔时间大于预置时间的告警;和/或,告警触发开关处于开状态时的告警; 所述体检信息表处理模块具体用于预置一转存时间,在所述转存时间到达时,将高端内存中所有的体检信息表打包成文件,转存至FLASH存储器。优选地,所述硬件信息采集请求由人工触发;所述体检信息表处理模块包括打包文件生成子模块,用于分别汇总主控板、外围单板或射频单元高端内存中的体检信息表并生成打包文件,转存至对应的FLASH存储器;发送子模块,用于将所述外围单板或射频单元的FLASH存储器中的打包文件发送至主控板的FALSH存储器。优选地,所述发送子模块还用于将主控板的FLASH存储器中所有的打包文件,发送至网元管理系统。优选地,所述基站硬件信息采集装置还包括追溯信息接收模块,用于接收网元管理系统发送的追溯信息;所述追溯信息包括主控板的追溯信息、外围单板的追溯信息或射频单元的追溯信息;追溯信息保存模块,用于将主控板、外围单板或射频单元的追溯信息分别保存至对应的FLASH存储器。优选地,上述基站硬件信息采集装置还包括更新模块,用于在高端内存和FLASH存储器中的体检信息表数达到阈值上限后,按照先入先出原则,用新的体检信息表替换最早的体检信息表。本发明通过告警触发或人工触发产生硬件信息采集请求,且按照预置规则先将采集的体检信息至高端内存中,再将高端内存中的硬件信息转存至FLASH存储器中,从而保证了硬件信息内容采集的实时性、准确性及完整性。


图1是本发明基站硬件信息采集方法一实施例的流程示意图;图2是本发明基站硬件信息采集方法另一实施例的流程示意图;图3是本发明基站硬件信息采集装置一实施例的结构示意图;图4是本发明基站硬件信息采集装置中体检信息表处理模块一实施例的结构示意图;图5是本发明基站硬件信息采集装置另一实施例的结构示意图。
本发明目的的实现、功能特点及优点将结合实施例,参照附图做进一步说明。
具体实施例方式以下结合说明书附图及具体实施例进一步说明本发明的技术方案。应当理解,此处所描述的具体实施例仅仅用以解释本发明,并不用于限定本发明。图1是本发明基站硬件信息采集方法一实施例的流程示意图。参照图1,本实施例基站硬件信息采集方法,所述基站包括基带单元和射频单元,该基带单元又包括主控板和外围单板,该方法包括以下步骤步骤S110、接收硬件信息采集请求;该硬件信息采集请求可以通过告警触发产生。在基站启动后,若硬件设备发生告警,则触发产生硬件信息采集请求。该硬件设备包括主控板、外围单板或射频单元。一般硬件设备的告警可以分为故障告警或者事件告警。故障告警是由于硬件设备发生故障或者硬件设备的某些重要功能发生异常而产生的告警,例如BBU主控板、BBU外围单板或者RRU发生故障。事件告警是硬件设备运行时发生的偶然性事件告警,例如通路拥塞。由于每次告警都会自动触发一次信息采集。而该信息采集需要查询大量寄存器或调用BSP接口(数据链路控制接口)/OSS接口(跨平台的音频接口),如果告警很频繁,则会影响正常业务性能,所以在本实施例中设置了告警触发的条件,该告警触发的条件包括Al、导致硬件设备返修率高的重要告警;和/或A2、告警间隔时间大于预置时间的告警;和/或预先设定一时间,例如30秒。当本次告警的时间与上一次告警的时间之间的间隔低于30秒,则本次告警不会触发产生硬件信息采集请求。A3、设置告警触发的开关,告警触发的开关处于开的状态时的告警。可以设置告警触发的开关,例如对于业务繁忙的站点,可设置告警触发的开关处于关闭状态,即使发生告警,也不会触发产生硬件信息采集请求。该硬件信息采集请求也可以通过人工触发产生。当工作人员需要对某一基站设备进行硬件信息采集时,可以通过外围独立运行的工具软件,主动向基站发起硬件信息采集请求。该硬件信息采集请求需要指定需要进行信息采集的主控板、外围单板或射频单元。步骤S120、根据所述硬件信息采集请求,采集硬件的体检信息,生成体检信息表,并将其存储至高端内存;步骤S130、按照预置规则,将高端内存中的体检信息表转存至FLASH存储器。
当硬件信息采集请求为告警触发产生时,则按照预置规则对产生告警的硬件设备进行信息采集;当硬件信息采集请求为人工触发产生时,则按照预置规则对其指定的硬件设备进行信息采集。上述信息采集具体为根据体检表采集硬件的体检信息,并生成相应的体检信息表。该体检表是根据每个硬件自身的结构而建立的信息采集列表,包括基本信息、通用信息、专项信息等。其中,基本信息包括体检时间(体检表采集时间)、触发条件、单板或RRU的版本、单板或RRU的配置、体检表版本号。该基本信息为基本的配置信息,保存在硬件设备的数据库和内存中,所以通过查询自身的数据库和内存,即可获得该基本信息。在这里需要说明的是,BBU外围单板没有单独的基本信息,其与BBU主控板共用同一基本信息。·通用信息包括可以通过后台修改数据库配置表来扩展的其他硬件信息。例如,基站单板可以直接读取采集的硬件寄存器、内存指定地址。该通用信息保存在硬件设备的寄存器或内存中,所以通过查询自身的数据库和内存,即可获得该通用信息。专项信息包括体检表中无法通过后台数据库配置表来扩展的其他硬件信息,需要经过软件封装或处理信息。例如,当前告警、时钟串口信息、收发包统计、主控板上保存的所有单板或RRU的首次72小时正常运行截止时间/地点、RRU通道类硬件信息等。该专项信息中的当前告警信息通过OAM接口进行查询,时钟串口信息、收发包统计信息通过调用BSP接口和OSS接口采集,主控板上保存的所有单板或RRU的首次72小时正常运行截止时间/地点、RRU通道类硬件信息则通过对寄存器或者内存中的运行参数进行软件处理后,获得相应的息。在这里需要说明的是,每次采集的硬件信息均会生成一份体检信息表。考虑到高端内存空间的限制,可以设定该内存空间的存储数量,当超过该内存空间的存储数量时,可以选择先入先出的方式,删除最早的体检信息表;也可以采用其他方式。本实施例通过告警触发或人工触发产生硬件信息采集请求,且按照预置规则先将采集的体检信息至高端内存中,再将高端内存中的硬件信息转存至FLASH存储器中,从而保证了硬件信息内容采集的实时性、准确性及完整性。当硬件信息采集请求由告警产生时,步骤S120具体为根据所述硬件信息采集请求,采集自身的体检信息,生成体检信息表,并将其存储于自身的高端内存;步骤S130具体为预置一转存时间,在所述转存时间到达时,将高端内存中所有的体检信息表打包成文件,转存至FLASH存储器。例如,若主控板产生告警,则主控板采集自身的体检信息,生成主控板的体检信息表,并将其存储于主控板的高端内存。在转存时间到达时,再将主控板的高端内存中所有的体检信息表生成打包文件,转存至主控板的FLASH存储器。外围单板与射频单元的信息采集流程可参照主控板。在这里,将会预先设置一个转存时间,例如24小时一个周期,每天的某一时间进行体检信息表的转存,当转存时间到达时,就将高端内存中所有的体检信息表打包成文件,并将打包文件转存至FLASH存储器。而且为了避免FLASH存储器频繁读写,为定时触发设置开关,该开关缺省为关闭。仅当设定的定时时间到达时,才开启开关,将高端内存中的体检信息表打包成一个文件,并将其转存至FLASH存储器。考虑到FLASH存储器存储空间的限制,可以设定该存储空间的打包文件数量,当超过该存储空间的文件数量时,可以选择删除最先存储的文件;也可以采用其他方式。本实施例基站硬件信息采集方法通过告警触发产生硬件信息采集请求,将采集的体检信息存储至高端内存,并且周期性地将高端内存中的硬件信息转存至FLASH存储器中,从而可保证了硬件信息内容采集的实时性、准确性及完整性。当硬件信息采集请求由人工触发时,该硬件信息请求需要指定需要信息采集的主控板、外围单板或射频单元。步骤S120具体为主控板根据硬件信息采集请求,采集主控板的体检信息,生成主控板的体检信息表;外围单板或射频单元根据主控板转发的硬件信息采集请求,采集外围单板或射频单元的体检信息,生成外围单板或射频单元的体检信息表。在这里需要说明的是,人工触发的硬件信息采集请求仅直接发送至主控板,发送至相应的外围单板或射频单元的硬件信息采集请求需要间接通过主控板转发。 步骤S130具体为分别汇总主控板、外围单板或射频单元高端内存中的体检信息表并生成打包文件,转存至对应的FLASH存储器;将所述外围单板或射频单元的FLASH存储器中的打包文件发送主控板的FLASH存储器。具体地说,在采集完主控板的体检信息后,汇总主控板的高端内存中的体检信息表,并生成打包文件,转存至主控板的FLASH存储器。在采集完外围单板或射频单元的体检信息后,汇总外围单板或射频单元的体检信息表,并生成打包文件,转存至外围单板或射频单元的FLASH存储器。最后将外围单板或射频单元的FLASH存储器中所有的打包文件发送至主控板的FLASH存储器。参照图2,上述步骤S130之后还包括步骤S140、将主控板的FLASH存储器中所有的打包文件,发送至网元管理系统;主控板将其FLASH存储器中所有的打包文件,进行解压处理,获得主控板的体检信息表、外围单板或射频单元的体检信息表,再将所有的体检信息表打包成一个文件,发送至网元管理系统。主控板也可以将其FALSH存储器中所有的打包文件,进行再次打包形成一个文件,发送至网元管理系统。步骤S150、接收网元管理系统发送的追溯信息;所述追溯信息包括主控板的追溯信息、外围单板的追溯信息或射频单元的追溯信息;步骤S160、将主控板、外围单板或射频单元的追溯信息分别保存至对应的FLASH存储器。网元管理系统接收到主控板发送的打包文件,将其解压处理,并根据硬件体检表中各个体检条目的判决策略,自动分析出主控板、外围单板或射频单元的故障,判断是否需要更换或者返修(分析出来的结论不能与告警有冲突),生成分析结论及追溯信息。如果需要硬件设备保存追溯信息,则将该追溯信息发送至主控板的FLASH存储器,或者通过主控板转发至外围单板或射频单元的FALSH存储器。追溯信息包括生产记录、复测记录、维修记录、外围单板或射频单元返修前的分析结论。其不需要随着每次信息采集而变化,而作为每块外围单板或射频单元的生命历程的历史追溯线索单独存放在各自的FLASH存储器中。本实施例基站硬件信息采集方法通过人工触发硬件信息采集请求,不但进行体检信息的采集,获得最原始的体检信息,而且还获得硬件设备中保存的所有体检信息表,从而可以保证硬件信息内容采集的实时性、准确性及完整性,以便维修人员查看,达到单板问题快速定位和问题可追溯。图3是本发明基站硬件信息采集装置一实施例的结构示意图。参照图3本发明基站硬件信息采集装置,基站包括基带单元和射频单元,所述基带单元包括主控板和外围单板;该基站硬件信息采集装置包括请求接收模块110,用于接收硬件信息采集请求;该硬件信息采集请求可以通过告警触发产生,也可以通过人工触发产生。信息采集模块120,用于根据所述硬件信息采集请求,采集硬件的体检信息,生成体检信息表,并将其存储至高端内存; 体检信息表处理模块130,用于按照预置规则,将高端内存中的体检信息表转存至FLASH存储器。当硬件信息采集请求为告警触发产生时,则按照预置规则对产生告警的硬件设备进行信息采集;当硬件信息采集请求为人工触发产生时,则按照预置规则对其指定的硬件设备进行信息采集。本实施例通过告警触发或人工触发产生硬件信息采集请求,且按照预置规则先将采集的体检信息至高端内存中,再将高端内存中的硬件信息转存至FLASH存储器中,从而保证了硬件信息内容采集的实时性、准确性及完整性。当硬件信息采集请求由告警触发时,所述信息采集模块120具体用于根据所述硬件信息采集请求,采集自身的体检信息,生成体检信息表,并将其存储于自身的高端内存;所述体检信息表处理模块130具体用于预置一转存时间,在所述转存时间到达时,将高端内存中所有的体检信息表生成打包文件,转存至FLASH存储器。本实施例基站硬件信息采集系统通过告警触发产生硬件信息采集请求,将采集的体检信息存储至高端内存,并且周期性地将高端内存中的硬件信息转存至FLASH存储器中,从而保证了硬件信息内容采集的实时性、准确性及完整性。当硬件信息采集请求为人工触发产生时,该硬件信息请求需要指定需要信息采集的主控板、外围单板或射频单元。则主控板根据硬件信息采集请求,采集主控板的体检信息,生成主控板的体检信息表;外围单板或射频单元根据硬件信息采集请求,采集外围单板或射频单元的体检信息,生成外围单板或射频单元的体检信息表。在这里需要说明的是,人工触发的硬件信息采集请求仅直接发送至主控板,发送至相应的外围单板或射频单元的硬件信息采集请求需要间接通过主控板转发。参照图4,体检信息表处理模块130包括打包文件生成子模块131,用于分别汇总主控板、外围单板或射频单元高端内存中的体检信息表并生成打包文件,转存至对应的FLASH存储器;发送子模块132,用于将所述外围单板或射频单元的FLASH存储器中的打包文件发送至主控板的FALSH存储器。具体地说,在采集完主控板的体检信息后,打包文件生成子模块131汇总主控板的高端内存中的体检信息表,并生成打包文件,转存至主控板的FLASH存储器。在采集完外围单板或射频单元的体检信息后,打包文件生成子模块131汇总外围单板或射频单元的体检信息表,并生成打包文件,转存至外围单板或射频单元的FLASH存储器。最后发送子模块132将外围单板或射频单元的FLASH存储器中所有的打包文件发送至主控板的FLASH存储器,再将主控板的FLASH存储器中所有的打包文件,发送至网元管理系统参照图5,上述基站硬件信息采集装置还包括追溯信息接收模块140,用于接收网元管理系统发送的追溯信息;所述追溯信息包括主控板的追溯信息、外围单板的追溯信息或射频单元的追溯信息;追溯信息保存模块150,用于将主控板、外围单板或射频单元的追溯信息分别保存至对应的FLASH存储器。更新模块160,用于在高端内存和FLASH存储器中的体检信息表数达到阈值上限后,按照先入先出原则,用新的体检信息表替换最早的体检信息表。
网元管理系统接收到主控板发送的打包文件,将其解压处理,并根据硬件体检表中各个体检条目的判决策略,自动分析出主控板、外围单板或射频单元的故障,判断是否需要更换或者返修(分析出来的结论不能与告警有冲突),生成分析结论及追溯信息。如果需要硬件设备保存追溯信息,则将该追溯信息发送至主控板的FLASH存储器,或者通过主控板转发至外围单板或射频单元的FALSH存储器。追溯信息包括生产记录、复测记录、维修记录、外围单板或射频单元返修前的分析结论。其不需要随着每次信息采集而变化,而作为每块外围单板或射频单元的生命历程的历史追溯线索单独存放在各自的FLASH存储器中。本实施例基站硬件信息采集系统通过人工触发硬件信息采集请求,不但进行体检信息的采集,获得最原始的体检信息,而且还获得硬件设备中保存的所有体检信息表,从而可以保证硬件信息内容采集的实时性、准确性及完整性,以便维修人员查看,达到单板问题快速定位和问题可追溯。以上所述仅为本发明的优选实施例,并非因此限制其专利范围,凡是利用本发明说明书及附图内容所作的等效结构或等效流程变换,直接或间接运用在其他相关的技术领域,均同理包括在本发明的专利保护范围内。
权利要求
1.一种基站硬件信息采集方法,所述基站包括基带单元和射频单元,所述基带单元包括主控板和外围单板;其特征在于,所述方法包括以下步骤步骤1:接收硬件信息采集请求;所述硬件为主控板、外围单板或射频单元;步骤2 :根据所述硬件信息采集请求,采集硬件的体检信息,生成体检信息表,并将其存储至高端内存;步骤3 :按照预置规则,将高端内存中的体检信息表转存至FLASH存储器。
2.根据权利要求1所述的基站硬件信息采集方法,其特征在于,所述硬件信息采集请求由告警触发,所述告警触发的条件包括导致硬件返修率高的重要告警;和/或,告警间隔时间大于预置时间的告警;和/或,告警触发开关处于开状态时的告警。
3.根据权利要求1或2所述的基站硬件信息采集方法,其特征在于,所述步骤3具体包括预置一转存时间,在所述转存时间到达时,将高端内存中所有的体检信息表生成打包文件,转存至FLASH存储器。
4.根据权利要求1所述的基站硬件信息采集方法,其特征在于,所述硬件信息采集请求由人工触发,所述步骤3具体包括分别汇总主控板、外围单板或射频单元高端内存中的体检信息表并生成打包文件,转存至对应的FLASH存储器;将所述外围单板或射频单元的FLASH存储器中的打包文件发送至主控板的FALSH存储器。
5.根据权利要求4所述的基站硬件信息采集方法,其特征在于,所述步骤3之后还包括步骤4 :将主控板的FLASH存储器中所有的打包文件,发送至网元管理系统。
6.根据权利要求5所述的基站硬件信息采集方法,其特征在于,所述步骤4之后还包括步骤5 :接收网元管理系统发送的追溯信息;所述追溯信息包括主控板的追溯信息、外围单板的追溯信息或射频单元的追溯信息;将主控板、外围单板或射频单元的追溯信息分别保存至对应的FLASH存储器。
7.一种基站硬件信息采集装置,基站包括基带单元和射频单元,所述基带单元包括主控板和外围单板;其特征在于,所述基站硬件信息采集装置包括请求接收模块,用于接收硬件信息采集请求;所述硬件为主控板、外围单板或射频单元;信息采集模块,用于根据所述硬件信息采集请求,采集硬件的体检信息,生成体检信息表,并将其存储至高端内存;体检信息表处理模块,用于按照预置规则,将高端内存中的体检信息表转存至FLASH存储器。
8.根据权利要求7所述的基站硬件信息采集装置,其特征在于,所述硬件信息采集请求由告警触发,所述告警触发的条件包括导致硬件返修率高的重要告警;和/或,告警间隔时间大于预置时间的告警;和/或,告警触发开关处于开状态时的告警;所述体检信息表处理模块具体用于预置一转存时间,在所述转存时间到达时,将高端内存中所有的体检信息表生成打包文件,转存至FLASH存储器。
9.根据权利要求7所述的基站硬件信息采集装置,其特征在于,所述硬件信息采集请求由人工触发;所述体检信息表处理模块包括打包文件生成子模块,用于分别汇总主控板、外围单板或射频单元高端内存中的体检信息表并生成打包文件,转存至对应的FLASH存储器;发送子模块,用于将所述外围单板或射频单元的FLASH存储器中的打包文件发送至主控板的FALSH存储器。
10.根据权利要求9所述的基站硬件信息采集装置,其特征在于,所述发送子模块还用于将主控板的FLASH存储器中所有的打包文件,发送至网元管理系统。
11.根据权利要求10所述的基站硬件信息采集装置,其特征在于,还包括追溯信息接收模块,用于接收网元管理系统发送的追溯信息;所述追溯信息包括主控板的追溯信息、外围单板的追溯信息或射频单元的追溯信息;追溯信息保存模块,用于将主控板、外围单板或射频单元的追溯信息分别保存至对应的FLASH存储器。
12.根据权利要求11所述的基站硬件信息采集装置,其特征在于,还包括更新模块,用于在高端内存和FLASH存储器中的体检信息表数达到阈值上限后,按照先入先出原则,用新的体检信息表替换最早的体检信息表。
全文摘要
本发明公开一种基站硬件信息采集方法及装置,基站包括基带单元和射频单元,所述基带单元包括主控板和外围单板。该方法包括接收硬件信息采集请求;所述硬件为主控板、外围单板或射频单元;根据所述硬件信息采集请求,采集硬件的体检信息,生成体检信息表,并将其存储至高端内存;按照预置规则,将高端内存中的体检信息表转存至FLASH存储器。本发明通过告警触发或人工触发产生硬件信息采集请求,且按照预置规则先将采集的体检信息至高端内存中,再将高端内存中的硬件信息转存至FLASH存储器中,从而保证了硬件信息内容采集的实时性、准确性及完整性。
文档编号H04W88/08GK103002484SQ201110269679
公开日2013年3月27日 申请日期2011年9月13日 优先权日2011年9月13日
发明者王宇 申请人:中兴通讯股份有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1