掌桥专利:专业的专利平台
掌桥专利
首页

基站故障的处理方法、装置及电子设备

文献发布时间:2024-04-18 20:02:18


基站故障的处理方法、装置及电子设备

技术领域

本申请涉及无线通信和终端领域,具体而言,涉及一种基站故障的处理方法、装置及电子设备。

背景技术

基站服务中断的处理方式包括设备更换和维修、机房散热、小区中断补偿等。其中,设备更换和维修、机房散热,是使原基站重新工作;小区中断补偿是原基站停止服务后,由其他基站通过各种方法,替代原基站进行服务。其中,设备更换和维修通常使用人工方法进行;小区中断补偿方法包括但不限于:使用距离最近的第二基站进行补偿、使用附近的第二第三基站进行补偿、使用粒子群算法计算出附近基站的最优下行功率进行补偿、为相邻基站设置优先级进行中断补偿等。

在相关技术的小区中断补偿方法中,如基于粒子群算法进行基站功率参数优化,其运行时间与参数个数正相关,且仅考虑了与用户连接相关的下行功率,未考虑与用户通话相关的上行功率,存在运算时间过长、仅适用于基站服务中断后存在覆盖空洞的区域,对于不存在覆盖空洞的区域则会造成资源浪费的问题。

针对上述的问题,目前尚未提出有效的解决方案。

发明内容

本申请实施例提供了一种基站故障的处理方法、装置及电子设备,以至少解决由于相关技术中的基站服务中断补偿方法存在运算时间过长、默认不存在覆盖空洞和部分资源浪费的技术问题。

根据本申请实施例的一个方面,提供了一种基站故障的处理方法,包括:获取故障基站的状态信息,其中,状态信息包括以下至少之一:故障基站上报的故障基站的状态信息、故障基站的覆盖范围内的其他基站上报的故障基站的状态信息;在故障基站的服务中断后,确定故障基站的覆盖范围内是否存在覆盖空洞;在覆盖范围存在覆盖空洞的情况下,增加覆盖范围内其他基站的下行功率,以对覆盖空洞进行补全处理。

可选地,增加覆盖范围内其他基站的下行功率,包括:按照预设增益增加其他基站的下行功率,其中,预设增益为依据故障基站的覆盖半径、发射天线增益、接收天线增益和系统损耗之间的函数关系确定的。

可选地,确定故障基站的覆盖范围内是否存在覆盖空洞,包括:获取故障基站的地理坐标,依据地理坐标确定故障基站的覆盖范围;统计在覆盖范围内其他基站在预设时间段内上报的用户终端的地理位置信息,依据用户终端的地理位置信息确定用户终端的分布信息;依据分布信息确定故障基站的覆盖范围内是否存在覆盖空洞;或者获取接入故障基站的用户终端的地理位置信息;采用神经网络模型对地理位置信息进行分析,得到分析结果,其中,分析结果用于表示覆盖范围内是否存在覆盖空洞。

可选地,按照预设增益增加其他基站的下行功率之前,方法还包括:获取故障基站的邻区表;从邻区表中确定对覆盖空洞进行补偿的基站,并增加从邻区表中确定的基站的下行发射功率,以对覆盖空洞进行补全。

可选地,增加覆盖范围内其他基站的下行功率之前,方法还包括:在增加从邻区表中确定的基站的下行发射功率之后,确定覆盖空洞未被补全或者邻区表中确定的基站存在超载。

可选地,在增加从邻区表中确定的基站的下行发射功率之后,方法还包括:在覆盖空洞仍未被补全的情况下,则通知宏站或者空中基站对覆盖空洞进行补全处理。

可选地,方法还包括:在覆盖范围不存在覆盖空洞的情况下,将接入故障基站的用户终端切换至故障基站的邻区基站;在切换至故障基站的邻区基站之后,在故障基站的邻区基站存在超载的情况下,增加邻区基站的功率,并增加故障基站的距离小于距离阈值的宏站功率;在切换至故障基站的邻区基站之后,在邻区基站的信号强度低于预设阈值的情况下,增加其他基站的功率或增加邻区基站的功率。

可选地,方法还包括:在故障基站发送故障告警失败的情况下,由故障基站的网管设备产生故障告警,并将故障告警发送至维修终端。

根据本申请实施例的另一方面,还提供了一种基站故障的处理装置,包括:获取模块,用于获取故障基站的状态信息,其中,状态信息包括以下至少之一:故障基站上报的故障基站的状态信息、故障基站的覆盖范围内的其他基站上报的故障基站的状态信息;确定模块,用于在故障基站的服务中断后,确定故障基站的覆盖范围内是否存在覆盖空洞;补全模块,用于在覆盖范围存在覆盖空洞的情况下,增加所述覆盖范围内其他基站的下行功率,以对覆盖空洞进行补全处理。

根据本申请实施例的又一方面,还提供了一种电子设备,包括存储器和处理器,其中,存储器中存储有计算机程序,处理器被设置为通过计算机程序执行上述基站故障的处理方法。

在本申请实施例中,通过获取故障基站的状态信息,其中,状态信息包括以下至少之一:故障基站上报的故障基站的状态信息、故障基站的覆盖范围内的其他基站上报的故障基站的状态信息;在故障基站的服务中断后,确定故障基站的覆盖范围内是否存在覆盖空洞;在覆盖范围存在覆盖空洞的情况下,增加覆盖范围内其他基站的下行功率,以对覆盖空洞进行补全处理,达到了通过判断故障基站的覆盖范围内是否存在覆盖空洞,并采取相应的覆盖空洞补全措施,以恢复故障基站覆盖区域内通信服务的目的,从而实现了综合考虑覆盖空洞和基站资源等因素对故障基站形成短时高效的中断补偿,同时避免资源浪费的技术效果,进而解决了由于相关技术中的基站服务中断补偿方法存在运算时间过长、默认不存在覆盖空洞和部分资源浪费的技术问题。

附图说明

此处所说明的附图用来提供对本申请的进一步理解,构成本申请的一部分,本申请的示意性实施例及其说明用于解释本申请,并不构成对本申请的不当限定。在附图中:

图1是根据本申请实施例的一种用于实现基站故障的处理方法的计算机终端的硬件结构图;

图2是根据本申请实施例的一种基站故障的处理方法的流程图;

图3根据本申请实施例的一种基站故障处理的整体流程示意图;

图4是根据本申请实施例的一种基站故障的处理装置的结构图。

具体实施方式

为了使本技术领域的人员更好地理解本申请方案,下面将结合本申请实施例中的附图,对本申请实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本申请一部分的实施例,而不是全部的实施例。基于本申请中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都应当属于本申请保护的范围。

需要说明的是,本申请的说明书和权利要求书及上述附图中的术语“第一”、“第二”等是用于区别类似的对象,而不必用于描述特定的顺序或先后次序。应该理解这样使用的数据在适当情况下可以互换,以便这里描述的本申请的实施例能够以除了在这里图示或描述的那些以外的顺序实施。此外,术语“包括”和“具有”以及他们的任何变形,意图在于覆盖不排他的包含,例如,包含了一系列步骤或单元的过程、方法、系统、产品或设备不必限于清楚地列出的那些步骤或单元,而是可包括没有清楚地列出的或对于这些过程、方法、产品或设备固有的其它步骤或单元。

为了更好地理解本申请实施例,以下将本申请实施例中涉及的技术术语解释如下:

基站服务中断:基站服务中断是一种突发故障,一般表现为基站脱机、掉站或退服。原因可能是环境异常(如高温、湿度过高)、断电、硬件故障、入侵或其他不可抗灾害等。当基站服务中断时,上报的告警包括但不限于射频单元维护链路异常告警、基带处理单元红外接口(Building Baseband Unit Infrared Interface,简称为BBU IR)接接口异常告警、射频单元IR接口异常告警、基站控制面传输中断告警,网元连接中断、小区退服告警。

中断补偿:一般是指小区服务中断后,由其他基站对用户终端进行服务补偿。

小区切换(Hand Over,简称为HO):用户终端在通话过程中,从信号不好的小区切换到一个信号较好的小区,以维持通话畅通。

覆盖空洞:无信号覆盖的区域。当基站的信号无法覆盖到某些地区,导致该地区无法正常接收或发送信号,就形成了覆盖空洞。

神经网络模型:一种模拟人脑神经元交互方式的计算模型。它由大量的、简单的处理单元(称为神经元)广泛地互相连接而形成,特别适合处理需要同时考虑许多因素和条件的、不精确和模糊的信息处理问题。

空中基站:一种在距地面约20千米高空飞行的无人机,它依靠太阳能驱动并具有基站功能。这种基站可以作为传统基站的补充或替代方案,提供额外的无线通信服务或解决特定区域的信号覆盖问题。空中基站通常配备有通信设备、天线和太阳能电池板等设备,可以与地面基站进行无线通信,为地面用户提供信号覆盖。

在相关技术中,基站服务中断的处理方式包括设备更换和维修、机房散热、小区中断补偿等。其中,设备更换和维修通常使用人工方法进行;小区中断补偿方法包括但不限于:使用距离最近的第二基站进行补偿、使用附近的第二第三基站进行补偿、使用粒子群算法计算出附近基站的最优下行功率进行补偿、为相邻基站设置优先级进行中断补偿等。但是,仅从设备更换和维修或小区中断补偿的角度提出基站服务中断故障的处理方法,缺乏全面考虑;在某些小区中断补偿方法中,如基于粒子群算法进行基站功率参数优化,其运行时间与参数个数正相关,且仅考虑了与用户连接相关的下行功率,未考虑与用户通话相关的上行功率,存在运算时间过长、仅适用于基站服务中断后存在覆盖空洞的区域,对于不存在覆盖空洞的区域则会造成资源浪费的问题;再如使用第二基站进行补偿、根据附近基站设计优先级进行补偿、使用距离最近方法进行小区中断补偿中均有一个隐藏的前置条件,即默认基站服务中断的区域不存在覆盖空洞,无法解决存在覆盖空洞范围内的通信服务;同时,相关技术中的方法仅考虑了“故障基站附近的其他基站”,而当前使用的5G基站的覆盖范围为200m,4G宏站的覆盖范围为1.5km,地理距离不应当作为唯一的判定标准。为了解决上述问题,本申请实施例中提供了相关的解决方案,以下详细说明。

根据本申请实施例,提供了一种基站故障的处理方法实施例,需要说明的是,在附图的流程图示出的步骤可以在诸如一组计算机可执行指令的计算机系统中执行,并且,虽然在流程图中示出了逻辑顺序,但是在某些情况下,可以以不同于此处的顺序执行所示出或描述的步骤。

本申请实施例所提供的方法实施例可以在移动终端、计算机终端或者类似的运算装置中执行。图1示出了一种用于实现基站故障的处理方法的计算机终端(或移动设备)的硬件结构框图。如图1所示,计算机终端10(或移动设备10)可以包括一个或多个(图中采用102a、102b,……,102n来示出)处理器102(处理器102可以包括但不限于微处理器MCU或可编程逻辑器件FPGA等的处理装置)、用于存储数据的存储器104、以及用于通信功能的传输装置106。除此以外,还可以包括:显示器、输入/输出接口(I/O接口)、通用串行总线(USB)端口(可以作为BUS总线的端口中的一个端口被包括)、网络接口、电源和/或相机。本领域普通技术人员可以理解,图1所示的结构仅为示意,其并不对上述电子装置的结构造成限定。例如,计算机终端10还可包括比图1中所示更多或者更少的组件,或者具有与图1所示不同的配置。

应当注意到的是上述一个或多个处理器102和/或其他数据处理电路在本文中通常可以被称为“数据处理电路”。该数据处理电路可以全部或部分的体现为软件、硬件、固件或其他任意组合。此外,数据处理电路可为单个独立的处理模块,或全部或部分的结合到计算机终端10(或移动设备)中的其他元件中的任意一个内。如本申请实施例中所涉及到的,该数据处理电路作为一种处理器控制(例如与接口连接的可变电阻终端路径的选择)。

存储器104可用于存储应用软件的软件程序以及模块,如本申请实施例中的基站故障的处理方法对应的程序指令/数据存储装置,处理器102通过运行存储在存储器104内的软件程序以及模块,从而执行各种功能应用以及数据处理,即实现上述的基站故障的处理方法。存储器104可包括高速随机存储器,还可包括非易失性存储器,如一个或者多个磁性存储装置、闪存、或者其他非易失性固态存储器。在一些实例中,存储器104可进一步包括相对于处理器102远程设置的存储器,这些远程存储器可以通过网络连接至计算机终端10。上述网络的实例包括但不限于互联网、企业内部网、局域网、移动通信网及其组合。

传输装置106用于经由一个网络接收或者发送数据。上述的网络具体实例可包括计算机终端10的通信供应商提供的无线网络。在一个实例中,传输装置106包括一个网络适配器(Network Interface Controller,NIC),其可通过基站与其他网络设备相连从而可与互联网进行通讯。在一个实例中,传输装置106可以为射频(Radio Frequency,RF)模块,其用于通过无线方式与互联网进行通讯。

显示器可以例如触摸屏式的液晶显示器(LCD),该液晶显示器可使得用户能够与计算机终端10(或移动设备)的用户界面进行交互。

此处需要说明的是,在一些可选实施例中,上述图1所示的计算机终端可以包括硬件元件(包括电路)、软件元件(包括存储在计算机可读介质上的计算机代码)、或硬件元件和软件元件两者的结合。应当指出的是,图1仅为特定具体实例的一个实例,并且旨在示出可存在于上述计算机终端中的部件的类型。

图2是根据本申请实施例的一种基站故障的处理方法的流程图,如图2所示,该方法包括如下步骤:

步骤S202,获取故障基站的状态信息,其中,状态信息包括以下至少之一:故障基站上报的故障基站的状态信息、故障基站的覆盖范围内的其他基站上报的故障基站的状态信息。

在上述步骤S202中,故障基站的状态信息可以包括故障类型、故障位置、故障时间等信息,通过故障基站上报的故障基站的状态信息或故障基站的覆盖范围内的其他基站上报的故障基站的状态信息,可以更好地了解到基站故障的性质和影响范围。

在本申请实施例中,网管设备(网管后台)作为执行主体,基站可以在发生故障时上报告警(例如,基站上报BBU IR接口异常告警),网管后台则根据告警信息定位该故障基站。如果基站突然断电来不及上报告警信息,网管后台则会通过基站的心跳信息发现故障,试图唤醒该故障基站,唤醒失败则将该故障基站判定为待处理的故障基站。同时,网管后台还可以包括监控系统,用于实时监测故障基站附近的用户终端切换(HO)行为,该大量用户终端的切换行为可能表示附近基站发生了故障或服务异常,通过及时监测和分析,网管后台可以更快地确定故障范围,并进行针对性的故障处理。

步骤S204,在故障基站的服务中断后,确定故障基站的覆盖范围内是否存在覆盖空洞。

在上述步骤S204中,覆盖空洞指信号覆盖不足或缺失的区域,即无法正常接收或发送信号的区域,通过确定覆盖空洞的存在与否,可以进一步评估基站故障对通信服务的影响程度。

步骤S206,在覆盖范围存在覆盖空洞的情况下,增加覆盖范围内其他基站的下行功率,以对覆盖空洞进行补全处理。

在上述步骤S206中,通过增加覆盖范围内其他基站的下行功率,增加覆盖范围内其他基站向覆盖空洞区域发送信号的强度,可以有效弥补故障基站覆盖范围内存在的覆盖空洞,提升信号质量,从而恢复故障基站覆盖区域内的通信服务。

通过上述步骤S202至步骤S206,达到了通过判断故障基站的覆盖范围内是否存在覆盖空洞,并采取相应的覆盖空洞补全措施,以恢复故障基站覆盖区域内通信服务的目的,从而实现了综合考虑覆盖空洞和基站资源等因素对故障基站形成短时高效的中断补偿,同时避免资源浪费的技术效果,进而解决了由于相关技术中的基站服务中断补偿方法存在运算时间过长、默认不存在覆盖空洞和部分资源浪费的技术问题。以下详细说明。

在上述步骤中,对基站的覆盖空洞进行补全可以表现为以下形式,但不限于此:

基站功率调整:增加其他基站的发射功率,使其信号能够覆盖到空洞区域。但这种方式可能导致邻近基站的干扰增加。

天线调整:通过改变其他基站的天线的方向、下倾角或波束宽度来优化覆盖。例如,调整天线的下倾角可以使信号更好地覆盖到地面。

其他基站可以为新增基站:在覆盖空洞区域内部署新的基站或小型基站(如微基站等),以提供额外的信号覆盖。

采用中继技术:将其他基站作为中继站接收来自基站的信号,并将其放大后转发到覆盖空洞区域,从而扩展基站的覆盖范围。

在上述步骤中,确定故障基站的覆盖范围内是否存在覆盖空洞,包括:获取故障基站的地理坐标,依据地理坐标确定故障基站的覆盖范围;统计在覆盖范围内其他基站在预设时间段内上报的用户终端的地理位置信息,依据用户终端的地理位置信息确定用户终端的分布信息;依据分布信息确定故障基站的覆盖范围内是否存在覆盖空洞;或者获取接入故障基站的用户终端的地理位置信息;采用神经网络模型对地理位置信息进行分析,得到分析结果,其中,分析结果用于表示覆盖范围内是否存在覆盖空洞。

其中,神经网络模型包括:

输入层:模型的输入为用户终端的地理位置,这可以表示为经纬度坐标或其他形式的地理标识。

隐藏层:根据问题的复杂性,可以设计一个或多个隐藏层。这些隐藏层负责从输入数据中提取有用的特征。

输出层:输出层为一个二元分类器,输出值为该区域内是否存在覆盖空洞。通常,可以使用sigmoid或softmax函数将输出转换为概率值。

由于上述模型解决的是二元分类问题,因此,可以选择交叉熵损失函数作为优化目标。

上述模型的训练数据可以为矩阵数据和相对应的输出结果(覆盖漏洞的位置),例如:

train_x=[2 2 1 1 1 1

2 1 0 0 1 1

1 1 0 0 1 1

1 1 1 1 1 2],

train_y=覆盖空洞的位置,

其中,train_x表示输入矩阵,train_y表示输出,0代表覆盖空洞,1代表有信号,2代表信号非常强。上述矩阵中的数值仅是表示信号强度或强度等级,不一定是1和2,例如,可以根据功率衰减公式计算得到,或者实地采样获得,其中,每个数值对应区域中各个采样点。各个采样点之间的间距可能是10米,也可能是5米。如果是10米,上面就是一个60m x40m的地域。

其中,矩阵的起始位置标注了经纬度,并记录在后台里;获取预测结果之后再换算成经纬度,从而确定各个采样点的信号强度,进而根据信号强度确定覆盖空洞。

在另一些实施例中,训练数据还可以为:基站的地理坐标和功率,以及覆盖空洞的位置,例如:

train_x=[3 0 0 0 0 0

0 0 0 0 0 0

0 0 0 0 0 0

0 0 0 0 0 2],

train_y=覆盖空洞的位置,

其中,非零值(3或2)代表基站的位置或功率;功率值不一定是3或2,应根据实际情况确定,0表示空洞位置。

具体来说,train_x是一个矩阵,其中,每一个值的下标代表基站的经纬度坐标或相对坐标,计算方式为:起始经纬度值或起始坐标值+下标*采样间隔。后台记录矩阵的起始经纬度或起始坐标值。0代表该位置没有基站,大于0的值代表该位置有基站,基站的发射功率等于该数值。例如,3代表该位置有一个发射功率为3的基站。

其中,上述“每个值的下标”的含义为:对矩阵数据进行编码时,通常会为矩阵中的元素指定下标,以便标识每个元素的位置。下标通常采用两个数字表示,分别对应行号和列号。例如,在一个二维矩阵中,元素a[i][j]表示第i行第j列的元素,通过使用下标,可以准确地指定矩阵中每个元素的位置,并且可以方便地进行矩阵运算和操作。

train_y是一个向量,表示覆盖空洞的位置。

通过这种方式,训练数据集train_x和train_y可以用于训练模型,以拟合功率衰减公式。在训练过程中,模型将尝试学习和预测功率衰减的规律,并根据实际数据调整参数以优化预测性能。

在本申请实施例中,确定故障基站的覆盖范围内是否存在覆盖空洞主要涉及两种方法,一种是基于基站地理坐标和用户终端分布信息确定覆盖范围内是否存在覆盖空洞,另一种是基于神经网络模型分析用户终端的地理位置信息判断覆盖范围内是否存在覆盖空洞,具体如下:

在基于基站地理坐标和用户终端分布信息确定覆盖范围内是否存在覆盖空洞的方法中,可以根据故障基站的地理坐标,计算其原有覆盖范围(经纬度),获取其覆盖范围内有信号的其他基站预设时间段内(如过去1min内)上报的用户终端的地理位置信息,并依据上报的用户终端的地理位置信息绘制用户终端分布范围,从而判定该分布范围内是否存在覆盖空洞。其中,故障基站的覆盖范围内有信号的其他基站可以是在故障基站A的覆盖范围内,用户终端可以接收到信号的其他基站B、C、D等;由于当前使用的5G小基站的覆盖范围为200m,4G宏站的覆盖范围为1.5km,真实的信号覆盖范围通常大于上述两个值(但因为电平值过低而导致信号不可用),因此,基站B、C、D包括了基站A附近的其他基站,也包括了距离较远但可以收到信号的4G宏站。

基于上述设计思想,本申请实施例中提供的一种确定覆盖漏洞的具体实现过程如下:

步骤1,确定故障基站的地理坐标:首先,需要获取故障基站的地理坐标信息,这通常可以从基站的配置数据或网络管理系统中获取。

步骤2,计算原有覆盖范围:利用故障基站的地理坐标和发射功率等参数,结合传播模型或地理信息系统(GIS)工具,可以计算出其原有的覆盖范围,通常以经纬度坐标表示。

步骤3,获取有信号的其他基站和用户终端信息:从网络中获取故障基站覆盖范围内有信号的其他基站的信息,包括其地理位置、发射功率等。同时,获取这些基站在过去1min内上报的用户终端信息,包括用户终端的地理位置、接收信号强度等。

步骤4,绘制用户终端分布范围:利用获取的用户终端信息,在地图上绘制用户终端的分布范围。这可以通过将用户终端的地理位置标注在地图上,并根据接收信号强度等信息进行可视化处理来实现。

步骤5,判定是否存在覆盖空洞:通过分析用户终端的分布范围,可以判断是否存在覆盖空洞。由于覆盖空洞通常表现为用户终端接收到的信号强度较弱的区域,因此,可以设定一定的信号强度阈值来判断是否存在覆盖空洞,例如信号强度低于某个阈值等。

在基于神经网络模型分析用户终端的地理位置信息判断覆盖范围内是否存在覆盖空洞的方法中,神经网络模型的输入为用户终端的地理位置,通过对用户终端的地理位置进行分析,得到用于表示覆盖范围内是否存在覆盖空洞的分析结果,作为该神经网络模型的输出。需要说明的是,该方法假定基站覆盖范围内不存在不适宜人群居住的场所。

在上述步骤中,增加覆盖范围内其他基站的下行功率,包括:按照预设增益增加其他基站的下行功率,其中,预设增益为依据故障基站的覆盖半径、发射天线增益、接收天线增益和系统损耗之间的函数关系确定的。

在本申请实施例中,对于覆盖范围存在覆盖空洞的情况,通过增加覆盖范围内其他基站的下行功率,可以有效弥补存在的覆盖空洞,以提升通信服务质量。其中,增加覆盖范围内其他基站的下行功率依据故障基站的覆盖半径、发射天线增益、接收天线增益和系统损耗之间的函数关系确定,具体的预设增益关系如下:

其中,R表示故障基站的覆盖半径,Pt表示功率,Gt表示发射天线增益,Gr表示接收天线增益,λ表示信号波长,L表示系统路径损耗。

在上述步骤中,按照预设增益增加其他基站的下行功率之前,还包括:获取故障基站的邻区表;从邻区表中确定对覆盖空洞进行补偿的基站,并增加从邻区表中确定的基站的下行发射功率,以对覆盖空洞进行补全。

在上述步骤中,增加覆盖范围内其他基站的下行功率之前,还包括:在增加从邻区表中确定的基站的下行发射功率之后,确定覆盖空洞未被补全或者邻区表中确定的基站存在超载。

在上述步骤中,在增加从邻区表中确定的基站的下行发射功率之后,还包括:在覆盖空洞仍未被补全的情况下,则通知宏站或者空中基站对覆盖空洞进行补全处理。

其中,使用宏站进行增益的目的是利用宏站较大的发射功率和覆盖范围,快速有效地恢复故障基站覆盖区域的信号服务。这样可以确保用户在覆盖空洞区域仍能够获得稳定的信号覆盖和通信服务,提高网络的可靠性和服务质量。

同时,空中基站进行小区中断补偿作为另一种选择。空中基站具有快速部署和灵活性的特点,可以在短时间内提供临时的信号覆盖,进一步加速服务的恢复过程。通过宏站增益和空中基站的协同工作,可以在最短时间内有效地恢复原故障基站覆盖区域的服务。

在本申请实施例中,增覆盖范围内有信号的其他基站按照以下规则进行下行功率递增:

(1)获取故障基站的邻区表,从邻区表中确定对覆盖空洞进行补偿的基站,且按照上述预设增益对从邻区表中确定对覆盖空洞进行补偿的基站进行下行功率增益,以填补故障基站覆盖范围内可能存在的覆盖漏洞。其中,使用故障基站的邻区表,利用邻区基站的信息,是因为邻区表的计算方式为“手机可接收到的其他可用基站”,且只需要读表,不需要其他计算,节省小区中断补偿的时间。

(2)对于覆盖范围内的其他基站,进行下行功率增益操作后,若存在覆盖空洞未被补全或者邻区表中确定的基站存在超载的情况;则对于每个基站,应按照上述预设增益再次判断增益后的覆盖半径是否大于故障基站的覆盖半径,如果再次增益后的覆盖半径大于或等于故障基站的覆盖半径,则判定覆盖空洞被补全;如果再次增益后的覆盖半径小于故障基站的覆盖半径,则判定覆盖空洞没有被补全。

(3)在覆盖空洞仍未被补全的情况下,则尝试使用更远处的宏站进行增益,或者使用空中基站进行小区中断补偿,在最短时间内恢复故障基站覆盖区域的服务。覆盖空洞补全后,进行上行功率增益,直到该区域的服务完全恢复。

需要说明的是,如果上述基站存在节能模式(如凌晨故障),则上述基站的节能模式应当被唤醒。

在上述步骤中,还包括:在覆盖范围不存在覆盖空洞的情况下,将接入故障基站的用户终端切换至故障基站的邻区基站;在切换至故障基站的邻区基站之后,在故障基站的邻区基站存在超载的情况下,增加邻区基站的功率,并增加故障基站的距离小于距离阈值的宏站功率;在切换至故障基站的邻区基站之后,在邻区基站的信号强度低于预设阈值的情况下,增加其他基站的功率或增加邻区基站的功率。

在本申请实施例中,对于覆盖范围不存在覆盖空洞的情况,由于故障基站无法提供正常通信服务,可以将接入故障基站的用户终端切换至换至故障基站的邻区基站,通过切换用户终端连接的基站,以避免在覆盖空洞中无法连接或信号质量差的问题。

具体地,在故障基站覆盖范围内的用户终端切换至故障基站的邻区基站之后,判断切换后的邻区基站是否超载,如果邻区基站未出现超载现象,则不进行处理;如果邻区基站出现超载现象,则可以增加邻区基站的功率,并同时增加故障基站附近距离内能够接收到用户信号的宏站功率,即上述故障基站的距离小于距离阈值的宏站功率,以平衡邻区基站的信号负荷,保证用户在故障基站覆盖范围内都能够或得稳定的信号连接;同时,判断邻区基站的信号强度,如果邻区基站的信号强度低于预设阈值,导致服务无法正常进行(如用户掉线率激增),则可以适当增加邻区基站及其覆盖范围内有信号的其他基站的上、下行功率,进一步优化基站的覆盖范围,确保用户服务在信号较弱的区域仍能进行良好的连接(例如,确保用户掉线率正常;丢包率正常)。

需要说明的是,如果上述基站存在节能模式(如凌晨故障),则上述基站的节能模式应当被唤醒。

在上述步骤中,还包括:在故障基站发送故障告警失败的情况下,由故障基站的网管设备产生故障告警,并将故障告警发送至维修终端。

在本申请实施例中,如果故障基站上报告警失败,如故障基站突然断电来不及上报告警信息,故障基站的网管后台则会产生一个故障报警,并将该故障告警发送至维修终端,以提醒相关维修人员进行处理;且根据故障发生的时间,可以采取不同的处理策略,如果基站故障发生在凌晨,可以在当天上班时间提醒维修人员进行处理;如果基站故障发生在白天,将立即通知维修人员前往维修故障基站。

为了便于理解本申请实施例,提供了一种基站故障处理的整体流程示意图,如图3所示,该故障基站的处理过程中的主要模块包括:故障信息收集模块、覆盖空洞模型训练及预测模块、基站功率增强模块和恢复模块。其中,故障信息收集模块,用于收集故障基站的信息,包括但不限于告警信息、心跳信息、其他基站的附带信息(如附近基站的HO数量暴增)等;覆盖空洞模型训练及预测模块用于训练覆盖空洞发现模型;基站功率增强模块用于逐步增强其他基站的功率,包括节能基站的唤醒;恢复模块用于恢复基站未故障的状态。具体过程如下:故障信息收集模块对故障基站及其覆盖范围内有信号的其他基站信息进行收集,并将收集到的相关信息发送至覆盖空洞模型训练及预测模块;在覆盖空洞模型训练及预测模块进行覆盖空洞的判定,并将覆盖空洞判定结果发送至基站功率增强模块,其中,训练覆盖空洞模型输入数据为用户终端分布信息,输出信息为基站覆盖范围内是否存在覆盖空洞;基站功率增强模块依据覆盖空洞的存在情况,将相关基站按照预设增益进行功率增长,并由维修人员对故障基站进行维修,同时,若基站存在节能模式(如凌晨故障),则唤醒节能模式进入工作状态;最后由基站恢复模块将所有故障基站恢复到故障前的状态,并在日志中记录相关信息。

在本申请实施例中,通过判断故障基站的覆盖范围内是否存在覆盖空洞,并采取相应的覆盖空洞补全措施,以恢复故障基站覆盖区域内通信服务,解决了当前小区中断补偿方法中的运算时间过长、默认不存在覆盖空洞、存在部分资源浪费的问题;同时在较短时间内(仅包含信息读取和模型预测的时间)完成小区中断补偿,保障了用户服务质量,且综合考虑覆盖空洞、基站节能状态或其他资源冗余等因素,有效利用现有资源,避免了资源浪费;另外,从基站故障发现到小区中断补偿到基站恢复的全过程不需要人工参与,仅在基站维修部分需要运维人员现场维修,最大限度节省了人工成本,部分实现了自愈网络的相关功能。

根据本申请实施例,提供了一种基站故障的处理装置,需要说明的是,本申请实施例的基站故障的处理装置可用于执行本申请实施例提供的用于基站故障的处理方法。以下对本申请实施例提供的基站故障的处理装置进行介绍。

图4是根据本申请实施例提供的一种基站故障的处理装置的结构图。如图4所示,该装置包括:

获取模块40,用于获取故障基站的状态信息,其中,状态信息包括以下至少之一:故障基站上报的故障基站的状态信息、故障基站的覆盖范围内的其他基站上报的故障基站的状态信息;

确定模块42,用于在故障基站的服务中断后,确定故障基站的覆盖范围内是否存在覆盖空洞;

补全模块44,用于在覆盖范围存在覆盖空洞的情况下,增加所述覆盖范围内其他基站的下行功率,以对覆盖空洞进行补全处理。

通过上述基站故障的处理装置中的获取模块40、确定模块42和补全模块44,达到了通过判断故障基站的覆盖范围内是否存在覆盖空洞,并采取相应的覆盖空洞补全措施,以恢复故障基站覆盖区域内通信服务的目的,从而实现了综合考虑覆盖空洞和基站资源等因素对故障基站形成短时高效的中断补偿,同时避免资源浪费的技术效果,进而解决了由于相关技术中的基站服务中断补偿方法存在运算时间过长、默认不存在覆盖空洞和部分资源浪费的技术问题。

需要说明的是,上述基站故障的处理装置中的各个模块可以是程序模块(例如是实现某种特定功能的程序指令集合),也可以是硬件模块,对于后者,其可以表现为以下形式,但不限于此:上述各个模块的表现形式均为一个处理器,或者,上述各个模块的功能通过一个处理器实现。

本申请实施例还提供了一种电子设备,包括存储器和处理器,其中,存储器中存储有计算机程序,处理器被设置为通过计算机程序执行上述基站故障的处理方法。

需要说明的是,上述电子设备用于执行图2所示的基站故障的处理方法,因此上述基站故障的处理方法中的相关解释说明也适用于该电子设备,此处不再赘述。

上述本申请实施例序号仅仅为了描述,不代表实施例的优劣。

在本申请的上述实施例中,对各个实施例的描述都各有侧重,某个实施例中没有详述的部分,可以参见其他实施例的相关描述。

在本申请所提供的几个实施例中,应该理解到,所揭露的技术内容,可通过其它的方式实现。其中,以上所描述的装置实施例仅仅是示意性的,例如所述单元的划分,可以为一种逻辑功能划分,实际实现时可以有另外的划分方式,例如多个单元或组件可以结合或者可以集成到另一个系统,或一些特征可以忽略,或不执行。另一点,所显示或讨论的相互之间的耦合或直接耦合或通信连接可以是通过一些接口,单元或模块的间接耦合或通信连接,可以是电性或其它的形式。

所述作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为单元显示的部件可以是或者也可以不是物理单元,即可以位于一个地方,或者也可以分布到多个单元上。可以根据实际的需要选择其中的部分或者全部单元来实现本实施例方案的目的。

另外,在本申请各个实施例中的各功能单元可以集成在一个处理单元中,也可以是各个单元单独物理存在,也可以两个或两个以上单元集成在一个单元中。上述集成的单元既可以采用硬件的形式实现,也可以采用软件功能单元的形式实现。

所述集成的单元如果以软件功能单元的形式实现并作为独立的产品销售或使用时,可以存储在一个计算机可读取存储介质中。基于这样的理解,本申请的技术方案本质上或者说对相关技术做出贡献的部分或者该技术方案的全部或部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质中,包括若干指令用以使得一台计算机设备(可为个人计算机、服务器或者网络设备等)执行本申请各个实施例所述方法的全部或部分步骤。而前述的存储介质包括:U盘、只读存储器(ROM,Read-Only Memory)、随机存取存储器(RAM,Random Access Memory)、移动硬盘、磁碟或者光盘等各种可以存储程序代码的介质。

以上所述仅是本申请的优选实施方式,应当指出,对于本技术领域的普通技术人员来说,在不脱离本申请原理的前提下,还可以做出若干改进和润饰,这些改进和润饰也应视为本申请的保护范围。

技术分类

06120116581616