基站重启定位方法、装置、基站设备和存储介质制造方法及图纸

技术编号:22224758 阅读:49 留言:0更新日期:2019-09-30 05:05
本申请涉及一种基站重启定位方法、装置、基站设备和存储介质,在基站重启运行之后,基站获取预设的重启事件报表文件;其中,重启事件报表文件用于记录各重启事件,重启事件包括重启原因,以及发生重启事件之前基站运行的起止时间;重启原因包括基站发生告警重启对应的告警重启原因,以及基站发生非告警重启对应的异常重启原因;然后,根据基站重启运行的开始时刻,在重启事件报表文件中查找开始时刻对应的目标重启事件;最后,根据目标重启事件的重启原因,确定基站当前重启的原因。采用上述方法可以使基站获得的重启原因更加全面,使得基站技术人员可以根据上述基站当前重启的原因及时地解决基站的问题,提升基站运行的稳定性。

Base Station Restart Location Method, Device, Base Station Equipment and Storage Media

【技术实现步骤摘要】
基站重启定位方法、装置、基站设备和存储介质
本申请涉及通信
,特别是涉及一种基站重启定位方法、装置、基站设备和存储介质。
技术介绍
随着通信技术的发展,信息通讯依托的基站也随之蓬勃发展。基站的覆盖面不断扩大,种类越来越多,并且基站部署的环境也更加复杂。基站在运行中会遇到各种各样的瓶颈,导致基站无法正常工作。基站维护人员需要及时定位基站重启原因,来保障基站的正常运行。在传统技术中,基站在运行中出现异常时,通常会上报告警信息,使得维护人员可以根据告警信息来判断具体的基站重启原因。但是,采用上述方法时,基站在重启前未发送告警的情况下,维护人员无法定位具体的重启原因,导致不能有效地保障基站运行稳定。
技术实现思路
基于此,有必要针对上述技术问题,提供一种基站重启定位方法、装置、设备和存储介质。一种基站重启定位方法,上述方法包括:在基站重启运行之后,获取预设的重启事件报表文件;其中,重启事件报表文件用于记录各重启事件,重启事件包括重启原因,以及发生重启事件之前基站运行的起止时间;重启原因包括基站发生告警重启对应的告警重启原因,以及基站发生非告警重启对应的异常重启原因;根据基站重启运行的开始时刻,在重启事件报表文件中查找开始时刻对应的目标重启事件;根据目标重启事件的重启原因,确定基站当前重启的原因。在其中一个实施例中,上述方法还包括:在基站运行阶段监测基站当前的运行状况;运行状况包括触发基站发生告警重启的第一状况和触发基站发生异常重启的第二状况;基于运行状况执行相应的处理,生成重启事件报表文件。在其中一个实施例中,上述基于运行状况执行相应的处理,生成重启事件报表文件,包括:若运行状况为第一状况,则确定第一状况触发的告警重启对应的告警重启原因,并根据告警重启原因以及当前时刻生成重启事件报表文件;若运行状况为第二状况,则基于第二状况触发的异常重启,生成重启事件报表文件。在其中一个实施例中,上述异常重启包括基站操作系统正常时触发的第一异常重启和基站操作系统异常时触发的第二异常重启;基于第二状况触发的异常重启,生成重启事件报表文件,包括:若异常重启为第一异常重启,则确定第一异常重启对应的异常重启原因,并将异常重启原因以及当前时刻写入重启事件报表文件。在一个实施例中,上述基于第二状况触发的异常重启,生成所述重启事件报表文件,还包括:若异常重启为第二异常重启,则保存基站当前产生的文件并重启基站。在其中一个实施例中,上述确定第一异常重启对应的异常重启原因,并将异常重启原因以及当前时刻写入重启事件报表文件之前,还包括:根据第一异常重启选择相应的基站操作,并根据基站操作进行基站修复。在其中一个实施例中,上述根据目标重启事件的重启原因,确定基站当前重启的原因,包括:若目标重启事件中包含重启原因,则将重启原因确定为基站当前重启的原因;若目标重启事件中不包含重启原因,判断是否存在异常标志文件获得判断结果,并根据判断结果确定基站当前重启的原因;其中,异常标志文件为基站发生目标基站重启事件之前,基站运行过程中产生的异常文件。在其中一个实施例中,上述判断是否存在异常标志文件获得判断结果,并根据判断结果确定基站当前重启的原因,包括:若存在异常标志文件,则根据异常标志文件确定基站当前重启的原因;若不存在异常标志文件,则确定基站当前重启的原因为基站掉电。在其中一个实施例中,上述根据目标重启事件的重启原因,确定基站当前重启的原因之后,还包括:将基站当前重启的原因以及基站重启之前最近一次基站运行的起止时间,写入重启事件日志报表。在其中一个实施例中,上述根据异常标志文件确定基站当前重启的原因之后,还包括:删除异常标志文件。在其中一个实施例中,上述获取重启事件报表文件之前,还包括:在基站重启运行之后,确定是否存在重启事件报表文件;若否,则创建重启事件报表文件,并在创建的重启事件报表文件中将重启运行对应的重启事件配置为默认值。在其中一个实施例中,确定存在重启事件报表文件之后,还包括:确定是否能够成功读取重启事件报表文件;若否,则删除并重建重启事件报表文件,并在重建后的重启事件报表文件中将重启运行对应的重启事件配置为默认值。在其中一个实施例中,上述确定是否能够成功读取重启事件报表文件之后,还包括:在不能成功读取重启时间报表文件时,输出报表读取错误日志。一种基站重启定位装置,上述装置包括:获取模块,用于在基站重启运行之后,获取预设的重启事件报表文件;其中,重启事件报表文件用于记录各重启事件,重启事件包括重启原因,以及发生重启事件之前基站运行的起止时间;重启原因包括基站发生告警重启对应的告警重启原因,以及基站发生非告警重启对应的异常重启原因;查找模块,用于根据基站重启运行的开始时刻,在重启事件报表文件中查找开始时刻对应的目标重启事件;确定模块,用于根据目标重启事件的重启原因,确定基站当前重启的原因。一种基站设备,包括存储器和处理器,存储器存储有计算机程序,处理器执行计算机程序时实现上述基站重启定位方法的步骤。一种计算机可读存储介质,其上存储有计算机程序,计算机程序被处理器执行时实现上述基站重启定位方法的步骤。上述基站重启定位方法、装置、基站设备和存储介质,在基站重启运行之后,基站获取预设的重启事件报表文件;其中,重启事件报表文件用于记录各重启事件,重启事件包括重启原因,以及发生重启事件之前基站运行的起止时间;重启原因包括基站发生告警重启对应的告警重启原因,以及基站发生非告警重启对应的异常重启原因;然后,根据基站重启运行的开始时刻,在重启事件报表文件中查找开始时刻对应的目标重启事件;最后,根据目标重启事件的重启原因,确定基站当前重启的原因。由于重启事件报表文件中记录了重启事件的重启原因,且重启原因包括告警重启原因和异常重启原因,因此基站在重启运行之后可以根据上述重启事件报表文件来确定基站当前重启的原因;也就是说,基站既可以在发生了告警重启之后确定出基站当前重启的原因,也可以在发生了非告警重启之后确定出基站当前重启的原因,使得基站获得的重启原因更加全面,使得基站技术人员可以根据上述基站当前重启的原因及时地解决基站的问题,提升基站运行的稳定性。附图说明图1为一个实施例中重启定位方法的流程示意图;图2为另一个实施例中重启定位方法的流程示意图;图3为另一个实施例中重启定位方法的流程示意图;图4为另一个实施例中重启定位方法的流程示意图;图5为另一个实施例中重启定位方法的流程示意图;图6为另一个实施例中重启定位方法的流程示意图;图7为一个实施例中重启定位装置的结构框图;图8为另一个实施例中重启定位装置的结构框图;图9为另一个实施例中重启定位装置的结构框图;图10为另一个实施例中重启定位装置的结构框图;图11为另一个实施例中重启定位装置的结构框图;图12为另一个实施例中重启定位装置的结构框图;图13为另一个实施例中重启定位装置的结构框图;图14为一个实施例中基站设备的内部结构图。具体实施方式为了使本申请的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对本申请进行进一步详细说明。应当理解,此处描述的具体实施例仅仅用以解释本申请,并不用于限定本申请。本申请提供的重启定位方法,可以应用于宏基站、微基站以及小基站等类型的基站设备,在此不做限定;上述基站设备可以为本文档来自技高网...

【技术保护点】
1.一种基站重启定位方法,其特征在于,所述方法包括:在基站重启运行之后,获取预设的重启事件报表文件;其中,所述重启事件报表文件用于记录各重启事件,所述重启事件包括重启原因,以及发生所述重启事件之前基站运行的起止时间;所述重启原因包括基站发生告警重启对应的告警重启原因,以及基站发生非告警重启对应的异常重启原因;根据基站重启运行的开始时刻,在所述重启事件报表文件中查找所述开始时刻对应的目标重启事件;根据所述目标重启事件的重启原因,确定基站当前重启的原因。

【技术特征摘要】
1.一种基站重启定位方法,其特征在于,所述方法包括:在基站重启运行之后,获取预设的重启事件报表文件;其中,所述重启事件报表文件用于记录各重启事件,所述重启事件包括重启原因,以及发生所述重启事件之前基站运行的起止时间;所述重启原因包括基站发生告警重启对应的告警重启原因,以及基站发生非告警重启对应的异常重启原因;根据基站重启运行的开始时刻,在所述重启事件报表文件中查找所述开始时刻对应的目标重启事件;根据所述目标重启事件的重启原因,确定基站当前重启的原因。2.根据权利要求1所述的方法,其特征在于,所述方法还包括:在基站运行阶段监测所述基站当前的运行状况;所述运行状况包括触发基站发生告警重启的第一状况和触发基站发生异常重启的第二状况;基于所述运行状况执行相应的处理,生成所述重启事件报表文件。3.根据权利要求2所述的方法,其特征在于,所述基于所述运行状况执行相应的处理,生成所述重启事件报表文件,包括:若所述运行状况为第一状况,则确定所述第一状况触发的告警重启对应的告警重启原因,并根据所述告警重启原因以及当前时刻生成所述重启事件报表文件;若所述运行状况为第二状况,则基于所述第二状况触发的异常重启,生成所述重启事件报表文件。4.根据权利要求3所述的方法,其特征在于,所述异常重启包括基站操作系统正常时触发的第一异常重启和基站操作系统异常时触发的第二异常重启;所述基于所述第二状况触发的异常重启,生成所述重启事件报表文件,包括:若所述异常重启为第一异常重启,则确定所述第一异常重启对应的异常重启原因,并根据所述异常重启原因以及当前时刻生成所述重启事件报表文件。5.根据权利要求4所述的方法,其特征在于,所述基于所述第二状况触发的异常重启,生成所述重启事件报表文件,还包括:若所述异常重启为第二异常重启,则保存基站当前产生的文件并重启基站。6.根据权利要求4所述的方法,其特征在于,所述确定所述第一异常重启对应的异常重启原因,并将所述异常重启原因以及当前时刻写入重启事件报表文件之前,还包括:根据所述第一异常重启选择相应的基站操作,并根据所述基站操作进行基站修复。7.根据权利要求1-6任一项所述的方法,其特征在于,所述根据所述目标重启事件的重启原因,确定基站当前重启的原因,包括:若所述目标重启事件中包含重启原因,则将所述重启原因确定为所述基站当前重启的原因;若所述目标重启事件中不包含重启原因,判断是否存在异常标志文件获得判断结果,并根据判断结果确定所述基站当前重启的原因;其中,所述异常标志文件为所述基站发生所...

【专利技术属性】
技术研发人员:赖志雄
申请(专利权)人:京信通信系统中国有限公司京信通信系统广州有限公司京信通信技术广州有限公司天津京信通信系统有限公司
类型:发明
国别省市:广东,44

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1