一种基站维护方法及装置与流程

文档序号:12038442阅读:373来源:国知局
一种基站维护方法及装置与流程

本发明涉及基站维护领域,特别涉及一种基站维护方法及装置。



背景技术:

传统基站维护方法主要通过人工记录及统计告警、故障等相关数据进行,工作效率较低,而且无法实现海量数据的关联分析,分析结果存在较大误差,无法有效指导一线人员和地市公式的工作。同时,传统维护工作局限于处理故障本身,缺乏通过大数据分析查找问题深层次原因的手段,无法实现精准维护。



技术实现要素:

本发明提供了一种基站维护方法及装置,用以解决现有技术中对基站维护效率低,无法实现海量数据的关联分析的问题。

为了解决上述技术问题,本发明采用如下技术方案:

依据本发明的一个方面,提供了一种基站维护方法,包括:

获取至少两个基站的告警信息;

根据所述告警信息,生成包括所述至少两个基站及所述告警信息的病历卡,其中每个基站对应各自的所述告警信息;

根据所述病历卡对相应的基站进行维护。

进一步地,所述告警信息至少包括:

断电退服告警、fsu(端站数据采集器,fieldsupervisionunit)离线告警和停电告警。

进一步地,所述根据所述告警信息,生成包括所述至少两个基站及所述告警信息的病历卡,包括:

根据所述告警信息的来源基站,建立所述至少两个基站与所述告警信息的对应关系;

对所述告警信息进行分类,并根据所述对应关系,生成基站与每类告警对应的病历卡。

进一步地,所述根据所述病历卡对相应的基站进行维护,包括:

获取所述至少两个基站中每个基站的告警信息中至少两类告警的次数;

针对每类告警,并按照告警的次数分别对所述至少两个基站进行排序;

针对排序之后的基站,按照告警的次数从多到少的顺序获取预定个数的基站;

对获取的所述预定个数的基站进行维护。

进一步地,所述对获取的所述预定个数的基站进行维护,包括:

根据获取的所述预定个数的基站,生成整治任务;

根据所述整治任务,对所述预定个数的基站进行整治;

对整治的结果进行校验,若校验不合格重新进行整治。

进一步地,在对获取的所述预定个数的基站进行维护之后,还包括:

更新所述病历卡中的告警信息;

根据更新后的所述病历卡中的告警信息,与运营商网管设备采集的告警信息进行对比,得到告警稽查结果;

根据所述告警稽查结果对基站进行维护。

进一步地,在所述生成包括所述至少两个基站及所述告警信息的病历卡之后,还包括:

根据所述病历卡中的告警信息,得到所述至少两个基站中停电退服基站的停电退服开始时间;

通过放电曲线拟合,得到所述停电退服基站的备电时长;

根据维修站与所述停电退服基站的位置信息,得到维护人员的上站时长;

根据所述停电退服开始时间、所述备电时长和所述上站时长,得到上站时刻。

进一步地,所述通过放电曲线拟合,得到所述停电退服基站的备电时长,包括:

获取不同标称容量的蓄电池组的第一放电曲线簇,以及所述停电退服基站的停电告警后的第二放电曲线;

对所述第一放电曲线簇和所述第二放电曲线进行放电曲线拟合,得到所述停电退服基站的备电时长。

进一步地,所述第二放电曲线为所述停电退服基站在预定时间内每次停电告警后,生成的放电曲线中,放电时长最长的放电曲线。

依据本发明的又一个方面,提供了一种基站维护装置,包括:

获取模块,用于获取至少两个基站的告警信息;

病历卡生成模块,用于根据所述告警信息,生成包括所述至少两个基站及所述告警信息的病历卡,其中每个基站对应各自的所述告警信息;

维护模块,用于根据所述病历卡对相应的基站进行维护。

进一步地,所述病历卡生成模块,包括:

对应单元,用于根据所述告警信息的来源基站,建立所述至少两个基站与所述告警信息的对应关系;

生成单元,用于对所述告警信息进行分类,并根据所述对应关系,生成基站与每类告警对应的病历卡。

进一步地,所述维护模块,包括:

第一获取单元,用于获取所述至少两个基站中每个基站的告警信息中至少两类告警的次数;

排序单元,用于针对每类告警,并按照告警的次数分别对所述至少两个基站进行排序;

第二获取单元,用于针对排序之后的基站,按照告警的次数从多到少的顺序获取预定个数的基站;

维护单元,用于对获取的所述预定个数的基站进行维护。

进一步地,所述维护单元,包括:

生成子单元,用于根据获取的所述预定个数的基站,生成整治任务;

整治子单元,用于根据所述整治任务,对所述预定个数的基站进行整治;

校验子单元,用于对整治的结果进行校验,若校验不合格重新进行整治。

进一步地,还包括:

更新模块,用于更新所述病历卡中的告警信息;

稽查模块,用于根据更新后的所述病历卡中的告警信息,与运营商网管设备采集的告警信息进行对比,得到告警稽查结果;

稽查维护模块,用于根据所述告警稽查结果对基站进行维护。

进一步地,还包括:

计算模块,用于根据所述病历卡中的告警信息,得到所述至少两个基站中停电退服基站的停电退服开始时间;

所述计算模块,还用于通过放电曲线拟合,得到所述停电退服基站的备电时长;

所述计算模块,还用于根据维修站与所述停电退服基站的位置信息,得到维护人员的上站时长;

所述计算模块,还用于根据所述停电退服开始时间、所述备电时长和所述上站时长,得到上站时刻。

进一步地,所述计算模块,包括:

曲线单元,用于获取不同标称容量的蓄电池组的第一放电曲线簇,以及所述停电退服基站的停电告警后的第二放电曲线;

拟合单元,用于对所述第一放电曲线簇和所述第二放电曲线进行放电曲线拟合,得到所述停电退服基站的备电时长。

本发明的有益效果是:

上述技术方案,获取至少两个基站的告警信息,根据告警信息生成包括基站以及告警信息的病历卡,其中每个基站对应各自的告警信息,从而实现了海对海量数据的关联分析,并根据病历卡对相应的基站进行维护,实现了精准维护。

附图说明

图1表示本发明实施例提供的一种基站维护方法流程图之一;

图2表示本发明实施例提供的一种基站维护方法流程图之二;

图3表示本发明实施例提供的一种基站维护方法流程图之三;

图4表示本发明实施例提供的一种基站维护方法流程图之四;

图5表示本发明实施例提供的一种基站维护方法流程图之五;

图6表示本发明实施例提供的一种基站维护装置示意图。

附图标记说明:

60、获取模块;61、病历卡生成模块;62、维护模块;63、更新模块;64、稽查模块;65、稽查维护模块;66、计算模块。

具体实施方式

下面将参照附图更详细地描述本发明的示例性实施例。虽然附图中显示了本发明的示例性实施例,然而应当理解,可以以各种形式实现本发明而不应被这里阐述的实施例所限制。相反,提供这些实施例是为了能够更透彻地理解本发明,并且能够将本发明的范围完整的传达给本领域的技术人员。

如图1所示,本发明实施例提供了一种基站维护方法,包括:

s11、获取至少两个基站的告警信息。

应当说明的是,基站的数量可以是很多个,例如可以获取全省所有基站的告警信息,从而保证了本发明实施例提供的基站维护方法所应用的维护系统具有很广的覆盖范围。

告警信息是基站发生特定情况,而形成并上报的信息,在基站运行过程中可能生成并上报上百类不同的告警信息,例如可以是断电退服告警、fsu离线告警和停电告警。当然也不限于此,例如告警信息还可以是温度告警、水浸告警、烟雾告警、红外告警、低压脱离告警、开关电源告警等。较佳的,获取的告警信息的种类,可以是对基站正常运行影响较大的告警信息,当然也可以获取尽可能多的告警信息的种类。当然还可以获取基站的一些性能参数,根据性能参数作为基站状况的辅助参考。

s12、根据所述告警信息,生成包括所述至少两个基站及所述告警信息的病历卡,其中每个基站对应各自的所述告警信息。

应当说明的是,病历卡中的基站与告警信息是一一对应的,每个基站具有唯一的基站编码。较佳的,可以在病历卡中设置基站的所在地区的名称以及基站的名称。具体的,根据所述告警信息的来源基站,建立所述至少两个基站与所述告警信息的对应关系;对所述告警信息进行分类,并根据所述对应关系,生成基站与每类告警对应的病历卡。

s13、根据所述病历卡对相应的基站进行维护。

本发明实施例中,获取至少两个基站的告警信息,根据告警信息生成包括基站以及告警信息的病历卡,其中每个基站对应各自的告警信息,从而实现了海对海量数据的关联分析,并根据病历卡对相应的基站进行维护,实现了精准维护。

如图2所示,为了提高对基站进行维护的准确性,在上述发明实施例的基础上,本发明实施例中,根据所述病历卡对相应的基站进行维护,包括:

s21、获取所述至少两个基站中每个基站的告警信息中至少两类告警的次数。

应当说明的是,可以获取病历卡中所有种类的告警,当然也可获取病历卡中部分种类的告警,而获取的告警种类的数量可以根据基站运行过程中实际的需要进行决定,也可以根据季节,基站所在区域的环境进行变化。

s22、针对每类告警,并按照告警的次数分别对所述至少两个基站进行排序。

s23、针对排序之后的基站,按照告警的次数从多到少的顺序获取预定个数的基站。

应当说明的是,根据二八原则,针对每类告警,往往该类告警中的百分之八十的告警出自所有基站中百分之二十的基站。因此只要针对问题较多的基站,对其进行维护即可。预定个数可以是排序之后基站总数的百分之二十,当然也可以是排序之后基站总数的百分之十,而预定个数具体是排序之后基站总数的的百分之多少,可以根据运维人员自行设定,当然预定个数也可以是固定的某个数值。

s24、对获取的所述预定个数的基站进行维护。

应当说明的是,获取告警次数较多的基站进行重点维护,可以实现准确维护。

如图3所示,在上述各发明实施例的基础上,本发明实施例中,所述对获取的所述预定个数的基站进行维护,包括:

s31、根据获取的所述预定个数的基站,生成整治任务。

s32、根据所述整治任务,对所述预定个数的基站进行整治。

s33、对整治的结果进行校验,若校验不合格重新进行整治。

应当说明的是,若校验合格则进行考核评估。当然也可以分级实现对基站的维护过程,例如省级单位根据获取的预定个数的基站,生成整治任务,然后将整治任务下发给市级单位,市级单位实施整治,可以将整治任务委派代维单位,代维单位接受委派并进行整治,代维单位整治完成后由市级单位进行校验,若校验不合格,则需要代维单位重新进行整治,直到市级单位校验合格为止。然后市级单位将整治情况上报省级单位,由省级单位进行考核评估,并且可以将考核评估的结果进行统计分析。

如图4所示,由于本发明实施例提供的基站维护方法所应用的运维系统与运营商使用的网管设备不属于同一个系统,因此获取的告警信息可能存在差别,为了与运营商使用的网管设备实现互通,在上述各发明实施例的基础上,本发明实施例中,在对获取的所述预定个数的基站进行维护之后,还包括:

s41、更新所述病历卡中的告警信息。

s42、根据更新后的所述病历卡中的告警信息,与运营商网管设备采集的告警信息进行对比,得到告警稽查结果。

s43、根据所述告警稽查结果对基站进行维护。

应当说明的是,通过更新病历卡中的告警信息,将基站的故障率缩减到很小,然后再与运营商采集的告警信息作比较,进一步核查基站的运行状况,对基站的故障进行进一步地维护,同时实现与运营商使用的网管设备的互通。

具体的,首先要建立同一个基站在运营商网管设备和本发明实施例提供的基站维护方法所应用的运维系统中的对应关系,然后针对同一基站将运营商网管设备采集的告警信息与本发明实施例中更新之后的病历卡中的告警信息进行对比,告警稽查结果可以采用清单的方式进行呈现。例如若告警信息匹配成功,则生成告警确认清单;若告警信息匹配失败,则判断站址是否对应,其中站址对应说明进行匹配的告警信息来自用一个基站;若站址不对应,则生成未对应站址清单;若站址对应,则判断站址对应的基站是否安装fsu,若未安装fsu,则生成未监控清单;若安装有fsu,则分析告警信息,若运营商网管设备采集到告警信息,而更新后的病历卡中并没有相应的告警信息,则生成第一告警清单;若运营商网管设备没有采集到告警信息,而更新后的病历卡中有相应的告警信息,则生成第二告警清单。

根据生成的多个告警稽核结果的清单,进一步对基站进行维护,例如根据第一告警清单、第二告警清单和未对应站址清单对基站展开相应的维护,通过运维人员去现场稽核真实情况,确定是否是fsu存在性能缺失或是误警告,以及是否需要更新站址的对应关系,其中站址的对应关系是同一基站在运营商网管设备以及本发明实施例提供的基站维护方法所应用的运维系统中的对应关系,然后进行相应的维护。当然对于告警确认清单以及未监控清单,根据免责规则还可以生成定责清单以及免责清单,从而清楚的划定责任。

如图5所示,为了进一步节省维护成本,在上述各发明实施例的基础上,本发明实施例中,在所述生成包括所述至少两个基站及所述告警信息的病历卡之后,还包括:

s51、根据所述病历卡中的告警信息,得到所述至少两个基站中停电退服基站的停电退服开始时间。

s52、通过放电曲线拟合,得到所述停电退服基站的备电时长。

s53、根据维修站与所述停电退服基站的位置信息,得到维护人员的上站时长。

应当说明的是,上站时长为维护人员从维修站到达停电退服基站的时间,较佳的,可以使用第三方软件实现上站时长的计算。例如使用百度地图实时查询并计算上站时长。当然为避免突发状况而影响对停电退服基站的维护,可以在使用第三方软件得到上站时长之后再加上一定时长的冗余时长,将包括冗余时长的时长作为最终的上站时长。

s54、根据所述停电退服开始时间、所述备电时长和所述上站时长,得到上站时刻。

具体的,停电退服基站为处于停电状态或者退服状态的基站,停电退服时间可以分为停电时间和退服时间。其中停电时间的判断依据是产生停电告警的时间。产生停电告警之后,基站由蓄电池组提供电能,从而保证基站的正常运行。并且计算蓄电池组的备电时长,该备电时长为蓄电池组可供基站正常运行的时长。

其中,备电时长的计算包括多种方式:例如备电时长等于停电告警产生时刻与退服产生时刻之间的时长,也可以等于爬取获得的开关电源的直流电压低于46伏特的时刻与停电告警产生时刻之间的时长,还可以是fsu离线时刻与停电告警产生时刻之间的时长。为了在停电告警产生之后尽快计算得到备电时长,本发明实施例中,通过放电曲线拟合,得到所述停电退服基站的备电时长,具体为获取不同标称容量的蓄电池组的第一放电曲线簇,以及所述停电退服基站的停电告警后的第二放电曲线;

对所述第一放电曲线簇和所述第二放电曲线进行放电曲线拟合,得到所述停电退服基站的备电时长。具体的,通过最小二乘法进行放电拟合。

应当说明的是,第一放电曲线簇包括多条放电曲线,针对一标称容量的蓄电池组,其第一放电曲线簇为该蓄电池组在不同时间段内放完电的放电曲线,例如标称容量为500安时的第一蓄电池组,其第一放电曲线簇包括20条第一放电曲线,第一条放电曲线为该第一蓄电池组在0.5小时放完电的放电曲线,第二条放电曲线为该第一蓄电池组在1小时放完电的放电曲线,依次类推放电时间段每次叠加0.5小时,第二十条放电曲线为该第一蓄电池组在10小时放完电的放电曲线。并且每个标称容量的蓄电池组具有各自的第一放电曲线簇。当然对于获取的蓄电池组的标称容量的范围可以500安时到200安时,例如可以从500安时开始,采用递减的方式,每隔50安时选择一个,到200安时结束。

第二放电曲线为所述停电退服基站在预定时间内每次停电告警后,生成的放电曲线中,放电时长最长的放电曲线。具体的,预定时间内可以是一年内,也可以是两年内,但不限于此,为了使曲线拟合效果较好,提升结果的准确性,本发明实施例中第二放电曲线为所述停电退服基站在一年内每次停电告警后,生成的放电曲线中,放电时长最长的放电曲线。这里的一年内是当前停电告警产生时刻之前的一年内。并且为了进一步保证结果的准确性,第二放电曲线还可以是所述停电退服基站在一年内每次停电告警后,生成的放电曲线中,放电时长最长并且放电时长大于两小时的放电曲线。若放电时长小于两小时,则第二放电曲线为所述停电退服基站在两年内每次停电告警后,生成的放电曲线中,放电时长最长并且放电时长大于两小时的放电曲线。

应当说明的是,由于基站蓄电池组的存在,可以保证基站在产生停电告警之后可以继续正常运行一段时间。所以可以根据蓄电池组的备电时长制定规则来确定维护人员的最佳上站时刻。这样既可以合理的安排维护人员的维护工作,同时若在维护人员去维护基站之前,该基站恢复供电,还可以省去维护成本。例如若有退服告警,则立即通知维护人员对停电退服基站进行维护;若没有退服告警,根据停电告警产生时刻、备电时长和上站时长计算维护人员的最佳上站时刻,最佳上站时刻=停电告警产生时刻+(备电时长-上站时长),当然为了确保可以准时到达停电基站,也可以在最佳上站时刻前一段时间出发对停电基站进行维护,若在最佳上站时刻之前,产生停电告警的基站恢复供电,通知维护人员取消维护任务。例如停电告警产生时刻为上午六点,备电时长为五个小时,上站时长为一个小时,则最佳上站时刻为上午十点。通知维护人员上午十点再出发去基站维修,若上午十点之前基站恢复供电而非蓄电池组进行供电,则通知维护人员取消维护任务。

对于停电退服基站的退服原因,可以根据病历卡中的告警信息进行简单的预判,例如若基站退服之前出现开关电源类故障告警,则退服原因为开关电源故障;若基站具备发电条件并且备电时长小于3小时,则退服原因为备电时长不足;若基站具备发电条件并且备电时长大于3小时,则退服原因为发电不及时;若基站不具备发电条件,则退服原因为不具备发电条件。

如图6所示,依据本发明的又一个方面,提供了一种基站维护装置,包括:

获取模块60,用于获取至少两个基站的告警信息。

病历卡生成模块61,用于根据所述告警信息,生成包括所述至少两个基站及所述告警信息的病历卡,其中每个基站对应各自的所述告警信息。

维护模块62,用于根据所述病历卡对相应的基站进行维护。

更新模块63,用于更新所述病历卡中的告警信息。

稽查模块64,用于根据更新后的所述病历卡中的告警信息,与运营商网管设备采集的告警信息进行对比,得到告警稽查结果。

稽查维护模块65,用于根据所述告警稽查结果对基站进行维护。

计算模块66,用于根据所述病历卡中的告警信息,得到所述至少两个基站中停电退服基站的停电退服开始时间。

所述计算模块66,还用于通过放电曲线拟合,得到所述停电退服基站的备电时长。

所述计算模块66,还用于根据维修站与所述停电退服基站的位置信息,得到维护人员的上站时长。

所述计算模块66,还用于根据所述停电退服开始时间、所述备电时长和所述上站时长,得到上站时刻。

进一步地,所述维护模块62,包括:

第一获取单元,用于获取所述至少两个基站中每个基站的告警信息中至少两类告警的次数;

排序单元,用于针对每类告警,并按照告警的次数分别对所述至少两个基站进行排序;

第二获取单元,用于针对排序之后的基站,按照告警的次数从多到少的顺序获取预定个数的基站;

维护单元,用于对获取的所述预定个数的基站进行维护。

进一步地,所述维护单元,包括:

生成子单元,用于根据获取的所述预定个数的基站,生成整治任务;

整治子单元,用于根据所述整治任务,对所述预定个数的基站进行整治;

校验子单元,用于对整治的结果进行校验,若校验不合格重新进行整治。

进一步地,所述病历卡生成模块61,包括:

对应单元,用于根据所述告警信息的来源基站,建立所述至少两个基站与所述告警信息的对应关系;

生成单元,用于对所述告警信息进行分类,并根据所述对应关系,生成基站与每类告警对应的病历卡。

进一步地,所述计算模块66,包括:

曲线单元,用于获取不同标称容量的蓄电池组的第一放电曲线簇,以及所述停电退服基站的停电告警后的第二放电曲线;

拟合单元,用于对所述第一放电曲线簇和所述第二放电曲线进行放电曲线拟合,得到所述停电退服基站的备电时长。

本发明实施例提供的基站维护装置,获取至少两个基站的告警信息,根据告警信息生成包括基站以及告警信息的病历卡,其中每个基站对应各自的告警信息,从而实现了海对海量数据的关联分析,并根据病历卡对相应的基站进行维护,实现了精准维护。

尽管已描述了本发明实施例的优选实施例,但本领域内的技术人员一旦得知了基本创造性概念,则可对这些实施例做出另外的变更和修改。所以,所附权利要求意欲解释为包括优选实施例以及落入本发明实施例范围的所有变更和修改。

最后,还需要说明的是,在本文中,诸如第一和第二等之类的关系术语仅仅用来将一个实体或者操作与另一个实体或操作区分开来,而不一定要求或者暗示这些实体或操作之间存在任何这种实际的关系或者顺序。而且,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者终端设备不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或者终端设备所固有的要素。在没有更多限制的情况下,由语句“包括一个……”限定的要素,并不排除在包括要素的过程、方法、物品或者终端设备中还存在另外的相同要素。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1