Movatterモバイル変換


[0]ホーム

URL:


CN118828613A - Station disconnection processing method, device, equipment and medium - Google Patents

Station disconnection processing method, device, equipment and medium
Download PDF

Info

Publication number
CN118828613A
CN118828613ACN202410075508.1ACN202410075508ACN118828613ACN 118828613 ACN118828613 ACN 118828613ACN 202410075508 ACN202410075508 ACN 202410075508ACN 118828613 ACN118828613 ACN 118828613A
Authority
CN
China
Prior art keywords
base station
cell
target base
station cell
processing
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Pending
Application number
CN202410075508.1A
Other languages
Chinese (zh)
Inventor
方祺频
张继忠
马瑞琳
郑雅琴
徐小艺
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Shanghai Middle Shift Information Technology Co ltd
China Mobile Communications Group Co Ltd
China Mobile Group Shanghai Co Ltd
Original Assignee
Shanghai Middle Shift Information Technology Co ltd
China Mobile Communications Group Co Ltd
China Mobile Group Shanghai Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Shanghai Middle Shift Information Technology Co ltd, China Mobile Communications Group Co Ltd, China Mobile Group Shanghai Co LtdfiledCriticalShanghai Middle Shift Information Technology Co ltd
Priority to CN202410075508.1ApriorityCriticalpatent/CN118828613A/en
Publication of CN118828613ApublicationCriticalpatent/CN118828613A/en
Pendinglegal-statusCriticalCurrent

Links

Classifications

Landscapes

Abstract

Translated fromChinese

本申请公开了一种断站处理方法、装置、设备及介质,属于基站断站的技术领域。在本申请中,首先,确定待断站处理的目标基站小区并连接到目标基站小区的OMC服务器,通过该OMC服务器向目标基站小区下发对目标基站小区进行断站处理的第一指令,得到目标基站小区在执行断站处理前的第一小区状态信息;然后,在完成对目标基站小区的断站处理之后,重新通过OMC服务器向目标基站小区下发对所述目标基站小区进行激活处理的第二指令,得到目标基站小区在执行激活处理后的第二小区状态信息;最后,根据第一小区状态信息中的断站开始时刻以及第二小区状态信息中的断站结束时刻,确定对目标基站小区进行断站处理的处理时长。

The present application discloses a method, device, equipment and medium for processing disconnection of a station, and belongs to the technical field of disconnection of a base station. In the present application, first, a target base station cell to be disconnected is determined and connected to the OMC server of the target base station cell, and a first instruction for disconnection of the target base station cell is sent to the target base station cell through the OMC server, and the first cell state information of the target base station cell before the disconnection is performed is obtained; then, after the disconnection of the target base station cell is completed, a second instruction for activation of the target base station cell is sent to the target base station cell again through the OMC server, and the second cell state information of the target base station cell after the activation is performed is obtained; finally, according to the disconnection start time in the first cell state information and the disconnection end time in the second cell state information, the processing duration of disconnection of the target base station cell is determined.

Description

Translated fromChinese
断站处理方法、装置、设备及介质Station disconnection processing method, device, equipment and medium

技术领域Technical Field

本申请涉及基站断站的技术领域,尤其涉及一种断站处理方法、断站处理装置、断站处理设备及计算机可读存储介质。The present application relates to the technical field of base station disconnection, and in particular to a base station disconnection processing method, a base station disconnection processing device, a base station disconnection processing equipment and a computer-readable storage medium.

背景技术Background Art

目前的网络建设需整合原有的现网设备,施工过程复杂,建设过程中通常需要将新站并入到原网的设备中,这样能最大程度的共用资源,降低建设成本。在这种设备建设施工过程中,往往需要中断原网正在运行的基站小区设备,对区域网络通信造成暂时影响。The current network construction needs to integrate the existing network equipment, and the construction process is complicated. During the construction process, the new station usually needs to be merged into the original network equipment, so as to share resources to the greatest extent and reduce construction costs. During the equipment construction process, it is often necessary to interrupt the base station cell equipment in the original network, which temporarily affects the regional network communication.

但是,目前通过查看操作日志记录和历史告警,从众多信息中分辨确认出断站时长的方式费时费力。在设备建设施工过程中,并没有准确便利的手段实时计算施工建设过程中的断站时长。However, the current method of checking operation log records and historical alarms to identify the duration of the station outage from a large amount of information is time-consuming and laborious. During the equipment construction process, there is no accurate and convenient means to calculate the length of the station outage in real time during the construction process.

发明内容Summary of the invention

本申请的主要目的在于提供一种断站处理方法、断站处理装置、断站处理设备及计算机可读存储介质,旨在高效实时计算得到断站处理过程的断站处理时长。The main purpose of the present application is to provide a station outage processing method, a station outage processing device, a station outage processing equipment and a computer-readable storage medium, aiming to efficiently and in real time calculate the station outage processing time of the station outage processing process.

为实现上述目的,本申请提供一种断站处理方法,所述方法包括:To achieve the above object, the present application provides a method for handling a disconnected site, the method comprising:

确定待断站处理的目标基站小区,并连接到所述目标基站小区的OMC服务器;Determine the target base station cell to be disconnected, and connect to the OMC server of the target base station cell;

通过所述OMC服务器向所述目标基站小区下发对所述目标基站小区进行断站处理的第一指令,通过所述OMC服务器获取所述目标基站小区在基于所述第一指令执行断站处理前的第一小区状态信息;Sending, by the OMC server, a first instruction for performing a disconnection process on the target base station cell to the target base station cell, and acquiring, by the OMC server, first cell state information of the target base station cell before performing the disconnection process based on the first instruction;

在完成对所述目标基站小区的断站处理之后,重新连接到所述目标基站小区的OMC服务器;After completing the disconnection processing of the target base station cell, reconnecting to the OMC server of the target base station cell;

通过所述OMC服务器向所述目标基站小区下发对所述目标基站小区进行激活处理的第二指令,通过所述OMC服务器获取所述目标基站小区在基于所述第二指令执行激活处理后的第二小区状态信息;Sending, by the OMC server, to the target base station cell, a second instruction for performing an activation process on the target base station cell, and acquiring, by the OMC server, second cell state information of the target base station cell after the activation process is performed based on the second instruction;

根据所述第一小区状态信息中的断站开始时刻,以及所述第二小区状态信息中的断站结束时刻,确定对所述目标基站小区进行断站处理的处理时长。The processing duration of performing the disconnection processing on the target base station cell is determined according to the disconnection start time in the first cell status information and the disconnection end time in the second cell status information.

示例性的,所述确定待断站处理的目标基站小区的步骤,包括:Exemplarily, the step of determining a target base station cell to be disconnected includes:

根据断站处理信息在基站小区资源基本信息中匹配得到原网基站小区信息,基于原网基站小区信息在原网基站小区中指定待断站处理的目标基站小区。The original network base station cell information is matched in the basic information of base station cell resources according to the disconnection processing information, and the target base station cell to be disconnected is specified in the original network base station cell based on the original network base station cell information.

示例性的,所述基于原网基站小区信息在原网基站小区中指定待断站处理的目标基站小区的步骤,包括:Exemplarily, the step of specifying a target base station cell to be disconnected in the original network base station cell based on the original network base station cell information includes:

基于原网基站小区信息在原网基站小区中进行筛选查询,并批量选择相同或不同OMC服务器下的待断站处理的目标基站小区。Based on the original network base station cell information, the original network base station cells are screened and queried, and the target base station cells to be disconnected under the same or different OMC servers are selected in batches.

示例性的,所述方法还包括:Exemplarily, the method further includes:

将连接的各OMC服务器反馈的所述第一小区状态信息中的断站开始时刻,以及所述第二小区状态信息中的断站结束时刻,设置为连接到所述目标基站小区的OMC服务器的断站处理设备在断站开始时的时刻以及在断站结束时的时刻。The start time of the station disconnection in the first cell status information fed back by each connected OMC server and the end time of the station disconnection in the second cell status information are set as the start time and the end time of the station disconnection processing device of the OMC server connected to the target base station cell.

示例性的,所述通过所述OMC服务器获取所述目标基站小区在基于所述第一指令执行断站处理前的第一小区状态信息的步骤之后,包括:Exemplarily, after the step of obtaining, by the OMC server, first cell state information of the target base station cell before performing the disconnection processing based on the first instruction, the method further includes:

若所述目标基站小区在基于所述第一指令执行断站处理前的第一小区状态信息中所述目标基站小区为激活状态,则对所述目标基站小区进行断站处理。If the target base station cell is in an activated state in the first cell state information before the target base station cell performs the disconnection process based on the first instruction, the disconnection process is performed on the target base station cell.

示例性的,所述通过所述OMC服务器获取所述目标基站小区在基于所述第二指令执行激活处理后的第二小区状态信息的步骤,包括:Exemplarily, the step of obtaining, by the OMC server, second cell state information of the target base station cell after the activation process is performed based on the second instruction includes:

通过长轮询状态查询的方式,或者,定时间隔查询状态的方式,通过所述OMC服务器获取所述目标基站小区在基于所述第二指令执行激活处理后的第二小区状态信息。The second cell status information of the target base station cell after the activation process is performed based on the second instruction is obtained through the OMC server by means of long polling status query or timed interval status query.

示例性的,所述方法还包括:Exemplarily, the method further includes:

根据统计到的进行断站处理的处理时长,对断站处理进行预警提醒以及合规性分析。Based on the statistical processing time of the site disconnection processing, early warning reminders and compliance analysis are carried out for the site disconnection processing.

本申请还提供一种断站处理装置,所述断站处理装置包括:The present application also provides a station disconnection processing device, the station disconnection processing device comprising:

连接模块,用于确定待断站处理的目标基站小区,并连接到所述目标基站小区的OMC服务器;A connection module, used to determine a target base station cell to be disconnected and connect to an OMC server of the target base station cell;

第一下发模块,用于通过所述OMC服务器向所述目标基站小区下发对所述目标基站小区进行断站处理的第一指令,通过所述OMC服务器获取所述目标基站小区在基于所述第一指令执行断站处理前的第一小区状态信息;A first sending module is used to send a first instruction to perform a disconnection process on the target base station cell to the target base station cell through the OMC server, and obtain, through the OMC server, first cell state information of the target base station cell before performing the disconnection process based on the first instruction;

处理模块,用于在完成对所述目标基站小区的断站处理之后,重新连接到所述目标基站小区的OMC服务器;A processing module, configured to reconnect to the OMC server of the target base station cell after completing the disconnection processing of the target base station cell;

第二下发模块,用于通过所述OMC服务器向所述目标基站小区下发对所述目标基站小区进行激活处理的第二指令,通过所述OMC服务器获取所述目标基站小区在基于所述第二指令执行激活处理后的第二小区状态信息;A second issuing module is used to issue a second instruction for activating the target base station cell to the target base station cell through the OMC server, and obtain second cell state information of the target base station cell after the activation process is performed based on the second instruction through the OMC server;

确定模块,用于根据所述第一小区状态信息中的断站开始时刻,以及所述第二小区状态信息中的断站结束时刻,确定对所述目标基站小区进行断站处理的处理时长。The determination module is used to determine the processing duration of the disconnection processing for the target base station cell according to the disconnection start time in the first cell status information and the disconnection end time in the second cell status information.

本申请还提供一种断站处理设备,所述断站处理设备包括:存储器、处理器、及存储在所述存储器上并可在所述处理器上运行的计算机程序,所述计算机程序被所述处理器执行时实现如上所述的断站处理方法的步骤。The present application also provides a station outage processing device, which includes: a memory, a processor, and a computer program stored in the memory and executable on the processor, and the computer program implements the steps of the station outage processing method described above when executed by the processor.

本申请还提供一种计算机可读存储介质,所述计算机可读存储介质上存储有计算机程序,所述计算机程序被处理器执行时实现如上所述的断站处理方法的步骤。The present application also provides a computer-readable storage medium, on which a computer program is stored. When the computer program is executed by a processor, the steps of the above-mentioned station disconnection processing method are implemented.

本申请实施例提出的一种断站处理方法、断站处理装置、断站处理设备及计算机可读存储介质,确定待断站处理的目标基站小区,并连接到所述目标基站小区的OMC服务器;通过所述OMC服务器向所述目标基站小区下发对所述目标基站小区进行断站处理的第一指令,通过所述OMC服务器获取所述目标基站小区在基于所述第一指令执行断站处理前的第一小区状态信息;在完成对所述目标基站小区的断站处理之后,重新连接到所述目标基站小区的OMC服务器;通过所述OMC服务器向所述目标基站小区下发对所述目标基站小区进行激活处理的第二指令,通过所述OMC服务器获取所述目标基站小区在基于所述第二指令执行激活处理后的第二小区状态信息;根据所述第一小区状态信息中的断站开始时刻,以及所述第二小区状态信息中的断站结束时刻,确定对所述目标基站小区进行断站处理的处理时长。The embodiments of the present application propose a method for processing a station disconnection, a station disconnection processing device, a station disconnection processing equipment and a computer-readable storage medium, which determine a target base station cell to be processed for station disconnection and connect to an OMC server of the target base station cell; send a first instruction for performing a station disconnection processing on the target base station cell to the target base station cell through the OMC server, and obtain, through the OMC server, first cell status information of the target base station cell before performing the station disconnection processing based on the first instruction; after completing the station disconnection processing on the target base station cell, reconnect to the OMC server of the target base station cell; send a second instruction for performing an activation processing on the target base station cell to the target base station cell through the OMC server, and obtain, through the OMC server, second cell status information of the target base station cell after performing the activation processing based on the second instruction; determine the processing duration of the station disconnection processing on the target base station cell according to the station disconnection start time in the first cell status information and the station disconnection end time in the second cell status information.

在本申请中,提出一种断站处理过程中对断站处理进行计时的方法。首先,确定待断站处理的目标基站小区并连接到目标基站小区的OMC服务器,通过该OMC服务器向目标基站小区下发对目标基站小区进行断站处理的第一指令,得到目标基站小区在执行断站处理前的第一小区状态信息;然后,在完成对目标基站小区的断站处理之后,重新通过OMC服务器向目标基站小区下发对所述目标基站小区进行激活处理的第二指令,得到目标基站小区在执行激活处理后的第二小区状态信息;最后,根据第一小区状态信息中的断站开始时刻以及第二小区状态信息中的断站结束时刻,确定对目标基站小区进行断站处理的处理时长。从而高效实时计算得到断站处理过程的断站处理时长。In the present application, a method for timing the station disconnection process is proposed. First, the target base station cell to be disconnected is determined and connected to the OMC server of the target base station cell, and the first instruction for performing the station disconnection process on the target base station cell is sent to the target base station cell through the OMC server, and the first cell status information of the target base station cell before the station disconnection process is performed is obtained; then, after the station disconnection process of the target base station cell is completed, the second instruction for performing the activation process on the target base station cell is sent to the target base station cell again through the OMC server, and the second cell status information of the target base station cell after the activation process is performed is obtained; finally, according to the station disconnection start time in the first cell status information and the station disconnection end time in the second cell status information, the processing time of the station disconnection process of the target base station cell is determined. In this way, the station disconnection processing time of the station disconnection process is efficiently calculated in real time.

附图说明BRIEF DESCRIPTION OF THE DRAWINGS

图1是本申请实施例方案涉及的硬件运行环境的运行设备的结构示意图;FIG1 is a schematic diagram of the structure of an operating device of a hardware operating environment involved in an embodiment of the present application;

图2为本申请实施例方案涉及的断站处理方法一实施例的流程示意图;FIG2 is a flow chart of an embodiment of a method for processing a disconnected station according to an embodiment of the present application;

图3为本申请实施例方案涉及的无线网络主要硬件连接结构示意图;FIG3 is a schematic diagram of the main hardware connection structure of the wireless network involved in the embodiment of the present application;

图4为本申请实施例方案涉及的断站处理方法一实施例的时间标准统一到装置服务器上示意图;FIG4 is a schematic diagram of unifying the time standard of an embodiment of a method for handling station disconnection according to an embodiment of the present application to a device server;

图5为本申请实施例方案涉及的断站处理方法一实施例的断站处理设备架构示意图;FIG5 is a schematic diagram of a station disconnection processing device architecture according to an embodiment of a station disconnection processing method according to an embodiment of the present application;

图6为本申请实施例方案涉及的断站处理方法一实施例的“去激活”操作执行触发系列事件说明图;FIG6 is a diagram illustrating a series of events triggered by the execution of a “deactivation” operation according to an embodiment of a method for handling a station outage according to an embodiment of the present application;

图7为本申请实施例方案涉及的断站处理方法一实施例的“激活”操作执行触发系列事件说明图;FIG7 is a diagram illustrating a series of events triggered by the execution of an “activate” operation according to an embodiment of a method for handling a station outage according to an embodiment of the present application;

图8为本申请实施例方案涉及的断站处理方法一实施例的跨OMC和网元指令执行接口示意图;FIG8 is a schematic diagram of a cross-OMC and network element command execution interface according to an embodiment of a method for handling a station outage according to an embodiment of the present application;

图9为本申请实施例方案涉及的断站处理方法一实施例的原网基站小区列表的获取示意图;FIG9 is a schematic diagram of obtaining a list of base station cells in an original network according to an embodiment of a method for processing disconnected stations according to an embodiment of the present application;

图10为本申请实施例方案涉及的断站处理方法一实施例的施工前状态读取、记录示意图;FIG10 is a schematic diagram of reading and recording the state before construction of an embodiment of a method for handling a broken station according to an embodiment of the present application;

图11为本申请实施例方案涉及的断站处理方法一实施例的去激活操作信息记录示意图;11 is a schematic diagram of recording deactivation operation information according to an embodiment of a method for processing a disconnected station according to an embodiment of the present application;

图12为本申请实施例方案涉及的断站处理方法一实施例的激活操作信息记录示意图;12 is a schematic diagram of recording activation operation information according to an embodiment of a method for handling a station outage according to an embodiment of the present application;

图13为本申请实施例方案涉及的断站处理方法一实施例的断站时长预警提醒短信发送实现示意图;FIG13 is a schematic diagram of sending a short message to warn of the duration of a station outage according to an embodiment of a station outage processing method according to an embodiment of the present application;

图14为本申请实施例方案涉及的断站处理方法一实施例的断站时长对象关系模型示意图;FIG14 is a schematic diagram of an object relationship model of a station disconnection duration according to an embodiment of a station disconnection processing method according to an embodiment of the present application;

图15为本申请实施例方案涉及的断站处理装置的示意图。FIG15 is a schematic diagram of a station disconnection processing device according to an embodiment of the present application.

本申请目的的实现、功能特点及优点将结合实施例,参照附图做进一步说明。The realization of the purpose, functional features and advantages of this application will be further explained in conjunction with embodiments and with reference to the accompanying drawings.

具体实施方式DETAILED DESCRIPTION

应当理解,此处所描述的具体实施例仅仅用以解释本申请,并不用于限定本申请。It should be understood that the specific embodiments described herein are only used to explain the present application and are not used to limit the present application.

参照图1,图1为本申请实施例方案涉及的硬件运行环境的运行设备结构示意图。Refer to Figure 1, which is a schematic diagram of the operating device structure of the hardware operating environment involved in the embodiment of the present application.

如图1所示,该运行设备可以包括:处理器1001,例如中央处理器(CentralProcessing Unit,CPU),通信总线1002、用户接口1003,网络接口1004,存储器1005。其中,通信总线1002用于实现这些组件之间的连接通信。用户接口1003可以包括显示屏(Display)、输入单元比如键盘(Keyboard),可选用户接口1003还可以包括标准的有线接口、无线接口。网络接口1004可选的可以包括标准的有线接口、无线接口(如无线保真(WIreless-FIdelity,WI-FI)接口)。存储器1005可以是高速的随机存取存储器(RandomAccess Memory,RAM)存储器,也可以是稳定的非易失性存储器(Non-Volatile Memory,NVM),例如磁盘存储器。存储器1005可选的还可以是独立于前述处理器1001的存储装置。As shown in FIG1 , the operating device may include: a processor 1001, such as a central processing unit (CPU), a communication bus 1002, a user interface 1003, a network interface 1004, and a memory 1005. Among them, the communication bus 1002 is used to realize the connection and communication between these components. The user interface 1003 may include a display screen (Display), an input unit such as a keyboard (Keyboard), and the optional user interface 1003 may also include a standard wired interface and a wireless interface. The network interface 1004 may optionally include a standard wired interface and a wireless interface (such as a wireless fidelity (WIreless-FIdelity, WI-FI) interface). The memory 1005 may be a high-speed random access memory (Random Access Memory, RAM) memory, or a stable non-volatile memory (Non-Volatile Memory, NVM), such as a disk memory. The memory 1005 may also be a storage device independent of the aforementioned processor 1001.

本领域技术人员可以理解,图1中示出的结构并不构成对运行设备的限定,可以包括比图示更多或更少的部件,或者组合某些部件,或者不同的部件布置。Those skilled in the art will appreciate that the structure shown in FIG. 1 does not constitute a limitation on the operating device, and may include more or fewer components than shown, or a combination of certain components, or a different arrangement of components.

如图1所示,作为一种存储介质的存储器1005中可以包括操作系统、数据存储模块、网络通信模块、用户接口模块以及计算机程序。As shown in FIG. 1 , the memory 1005 as a storage medium may include an operating system, a data storage module, a network communication module, a user interface module, and a computer program.

在图1所示的运行设备中,网络接口1004主要用于与其他设备进行数据通信;用户接口1003主要用于与用户进行数据交互;本申请运行设备中的处理器1001、存储器1005可以设置在运行设备中,所述运行设备通过处理器1001调用存储器1005中存储的计算机程序,并执行以下操作:In the running device shown in FIG1 , the network interface 1004 is mainly used for data communication with other devices; the user interface 1003 is mainly used for data interaction with the user; the processor 1001 and the memory 1005 in the running device of the present application can be set in the running device, and the running device calls the computer program stored in the memory 1005 through the processor 1001, and performs the following operations:

确定待断站处理的目标基站小区,并连接到所述目标基站小区的OMC服务器;Determine the target base station cell to be disconnected, and connect to the OMC server of the target base station cell;

通过所述OMC服务器向所述目标基站小区下发对所述目标基站小区进行断站处理的第一指令,通过所述OMC服务器获取所述目标基站小区在基于所述第一指令执行断站处理前的第一小区状态信息;Sending, by the OMC server, a first instruction for performing a disconnection process on the target base station cell to the target base station cell, and acquiring, by the OMC server, first cell state information of the target base station cell before performing the disconnection process based on the first instruction;

在完成对所述目标基站小区的断站处理之后,重新连接到所述目标基站小区的OMC服务器;After completing the disconnection processing of the target base station cell, reconnecting to the OMC server of the target base station cell;

通过所述OMC服务器向所述目标基站小区下发对所述目标基站小区进行激活处理的第二指令,通过所述OMC服务器获取所述目标基站小区在基于所述第二指令执行激活处理后的第二小区状态信息;Sending, by the OMC server, to the target base station cell, a second instruction for performing an activation process on the target base station cell, and acquiring, by the OMC server, second cell state information of the target base station cell after the activation process is performed based on the second instruction;

根据所述第一小区状态信息中的断站开始时刻,以及所述第二小区状态信息中的断站结束时刻,确定对所述目标基站小区进行断站处理的处理时长。The processing duration of performing the disconnection processing on the target base station cell is determined according to the disconnection start time in the first cell status information and the disconnection end time in the second cell status information.

在一实施例中,处理器1001可以调用存储器1005中存储的计算机程序,还执行以下操作:In one embodiment, the processor 1001 may call a computer program stored in the memory 1005 and further perform the following operations:

所述确定待断站处理的目标基站小区的步骤,包括:The step of determining the target base station cell to be processed for disconnection includes:

根据断站处理信息在基站小区资源基本信息中匹配得到原网基站小区信息,基于原网基站小区信息在原网基站小区中指定待断站处理的目标基站小区。The original network base station cell information is matched in the basic information of base station cell resources according to the disconnection processing information, and the target base station cell to be disconnected is specified in the original network base station cell based on the original network base station cell information.

在一实施例中,处理器1001可以调用存储器1005中存储的计算机程序,还执行以下操作:In one embodiment, the processor 1001 may call a computer program stored in the memory 1005 and further perform the following operations:

所述基于原网基站小区信息在原网基站小区中指定待断站处理的目标基站小区的步骤,包括:The step of specifying a target base station cell to be disconnected in the original network base station cell based on the original network base station cell information includes:

基于原网基站小区信息在原网基站小区中进行筛选查询,并批量选择相同或不同OMC服务器下的待断站处理的目标基站小区。Based on the original network base station cell information, the original network base station cells are screened and queried, and the target base station cells to be disconnected under the same or different OMC servers are selected in batches.

在一实施例中,处理器1001可以调用存储器1005中存储的计算机程序,还执行以下操作:In one embodiment, the processor 1001 may call a computer program stored in the memory 1005 and further perform the following operations:

所述方法还包括:The method further comprises:

将连接的各OMC服务器反馈的所述第一小区状态信息中的断站开始时刻,以及所述第二小区状态信息中的断站结束时刻,设置为连接到所述目标基站小区的OMC服务器的断站处理设备在断站开始时的时刻以及在断站结束时的时刻。The start time of the station disconnection in the first cell status information fed back by each connected OMC server and the end time of the station disconnection in the second cell status information are set as the start time and the end time of the station disconnection processing device of the OMC server connected to the target base station cell.

在一实施例中,处理器1001可以调用存储器1005中存储的计算机程序,还执行以下操作:In one embodiment, the processor 1001 may call a computer program stored in the memory 1005 and further perform the following operations:

所述通过所述OMC服务器获取所述目标基站小区在基于所述第一指令执行断站处理前的第一小区状态信息的步骤之后,包括:After the step of obtaining, by the OMC server, first cell state information of the target base station cell before performing the disconnection processing based on the first instruction, the method further comprises:

若所述目标基站小区在基于所述第一指令执行断站处理前的第一小区状态信息中所述目标基站小区为激活状态,则对所述目标基站小区进行断站处理。If the target base station cell is in an activated state in the first cell state information before the target base station cell performs the disconnection process based on the first instruction, the disconnection process is performed on the target base station cell.

在一实施例中,处理器1001可以调用存储器1005中存储的计算机程序,还执行以下操作:In one embodiment, the processor 1001 may call a computer program stored in the memory 1005 and further perform the following operations:

所述通过所述OMC服务器获取所述目标基站小区在基于所述第二指令执行激活处理后的第二小区状态信息的步骤,包括:The step of obtaining, by the OMC server, second cell status information of the target base station cell after the activation process is performed based on the second instruction includes:

通过长轮询状态查询的方式,或者,定时间隔查询状态的方式,通过所述OMC服务器获取所述目标基站小区在基于所述第二指令执行激活处理后的第二小区状态信息。The second cell status information of the target base station cell after the activation process is performed based on the second instruction is obtained through the OMC server by means of long polling status query or timed interval status query.

在一实施例中,处理器1001可以调用存储器1005中存储的计算机程序,还执行以下操作:In one embodiment, the processor 1001 may call a computer program stored in the memory 1005 and further perform the following operations:

所述方法还包括:The method further comprises:

根据统计到的进行断站处理的处理时长,对断站处理进行预警提醒以及合规性分析。Based on the statistical processing time of the site disconnection processing, early warning reminders and compliance analysis are carried out for the site disconnection processing.

参照图3,根据设备类型的不同,一个BBU(基带处理单元)可以连接多个RRU(射频拉远单元)。目前,RRU和天线大多可支持不同的网元和频段,也可以集成为一体的AAU(有源天线单元)。在4G/5G相同覆盖区域,不同网元的基站小区可以部署到相同的RRU、天线或AAU中。在例如建设施工的断站处理过程中,可能涉及到BBU、RRU、天线设备的替换和连接端口的改变等场景。此时,需要先中断原先运行中的基站小区,并按照规范逐个扇区(扇区指的是不同网元,如4G网、5G网、不同类型,如FDD、TDD、NBIOT、不同频段,如700MHZ、4.9GHZ、2.6GHZ的基站小区有着相同覆盖的方位区域)进行中断施工:平均每个小区的中断时间不能超过40分钟,对于一个包含3个小区的基站来说,总的断站时长不能超过2小时。OMC(网络操作维护中心)连接到BBU,可以远程下发指令来中断和恢复相应的基站小区,也可以查看基站小区的运行状态和告警情况。根据厂商和网络类型的不同,一个OMC可以连接几百到上千个BBU设备。Referring to Figure 3, depending on the type of equipment, a BBU (baseband processing unit) can be connected to multiple RRUs (radio remote units). At present, most RRUs and antennas can support different network elements and frequency bands, or they can be integrated into an AAU (active antenna unit). In the same coverage area of 4G/5G, base station cells of different network elements can be deployed in the same RRU, antenna or AAU. In the process of disconnection processing, such as construction, it may involve scenarios such as replacement of BBU, RRU, antenna equipment and change of connection ports. At this time, it is necessary to interrupt the base station cell that was originally in operation first, and perform interruption construction sector by sector according to the specifications (sector refers to different network elements, such as 4G network, 5G network, different types, such as FDD, TDD, NBIOT, different frequency bands, such as 700MHZ, 4.9GHZ, 2.6GHZ base station cells have the same coverage area): the average interruption time of each cell cannot exceed 40 minutes, and for a base station containing 3 cells, the total disconnection time cannot exceed 2 hours. The OMC (Network Operation and Maintenance Center) is connected to the BBU and can remotely issue commands to interrupt and restore the corresponding base station cells, and can also view the operating status and alarm conditions of the base station cells. Depending on the manufacturer and network type, an OMC can connect hundreds to thousands of BBU devices.

目前,在例如建设施工的断站处理过程中,无线网中断和恢复的常规操作步骤如下:(1)现场建设施工人员电话通知OMC操作人员需要中断相应基站小区的运行;(2)OMC操作人员到资源系统上查询相应基站小区所属OMC IP地址以及OMC服务器下对应基站BBU的IP地址;(3)通过OMC专属操作软件登录对应的OMC,进入OMC后输入基站BBU IP地址登录相应的BBU设备;(4)输入停止基站小区运行(去激活小区)的OMC指令下发到指定基站,指令下发情况将回显到操作界面上;(5)输入查询基站小区状态的OMC指令下发到指定基站,基站小区状态信息将回显到操作界面上,确认当前基站小区已去激活;(6)进行施工;(7)完成施工后,电话通知OMC操作人员需要恢复基站小区的运行(有部分基站小区在施工设计上由新的设备替换,则无需恢复);(8)输入恢复基站小区运行(激活小区)的OMC指令,指令下发情况将回显到操作界面上;(9)输入查询基站小区状态的OMC指令下发到指定基站,基站小区状态信息将回显到操作界面上,确认当前基站小区已激活;(10)按1-9步骤完成其余需要中断的基站小区施工操作。At present, in the process of handling site disconnection during construction, for example, the conventional operation steps for wireless network interruption and recovery are as follows: (1) On-site construction personnel notify the OMC operator by phone that the operation of the corresponding base station cell needs to be interrupted; (2) The OMC operator queries the OMC IP address of the corresponding base station cell and the IP address of the corresponding base station BBU on the OMC server on the resource system; (3) Log in to the corresponding OMC through the OMC exclusive operation software, and enter the base station BBU after entering the OMC. Log in to the corresponding BBU device using the IP address; (4) Enter the OMC command to stop the base station cell operation (deactivate the cell) and send it to the specified base station. The command issuance status will be echoed on the operation interface; (5) Enter the OMC command to query the base station cell status and send it to the specified base station. The base station cell status information will be echoed on the operation interface to confirm that the current base station cell has been deactivated; (6) Carry out construction; (7) After the construction is completed, notify the OMC operator by phone that the base station cell operation needs to be restored (some base station cells are replaced by new equipment in the construction design, so there is no need to restore); (8) Enter the OMC command to restore the base station cell operation (activate the cell). The command issuance status will be echoed on the operation interface; (9) Enter the OMC command to query the base station cell status and send it to the specified base station. The base station cell status information will be echoed on the operation interface to confirm that the current base station cell has been activated; (10) Follow steps 1-9 to complete the remaining base station cell construction operations that need to be interrupted.

在以上例如建设施工的断站处理过程中,OMC并不直接记录中断和恢复的时间,因此,无法进行中断时长的计算,也无法做出中断时长超时的提醒。一般情况下,当发生用户投诉时,操作人员才可能在OMC上回溯查看历史告警,判断在用户投诉的时段内用户周边的基站小区是否存在有断站情况,以及通过当时基站小区的中断和恢复历史告警时间间接判断可能的断站时长。在用户投诉时段和周边基站小区中断的时间即使存在吻合,也很难定责为建设施工导致的断站时间过长。由于没有有效的实时监控手段,建设施工时施工人员不规范操作导致断站时长过长情况时有发生,导致用户投诉再回溯分析原因,只能是事后补救的方法,对用户满意度已造成影响。In the process of handling station outages such as construction, OMC does not directly record the time of interruption and recovery. Therefore, it is impossible to calculate the length of the interruption, nor to issue a reminder of the interruption timeout. Generally, when a user complaint occurs, the operator may look back on the historical alarm on the OMC to determine whether there was a station outage in the base station cells around the user during the period of the user's complaint, and indirectly determine the possible station outage duration through the interruption and recovery historical alarm time of the base station cells at that time. Even if there is a coincidence between the user's complaint period and the time of the surrounding base station cell outage, it is difficult to determine that the station outage time is too long due to construction. Due to the lack of effective real-time monitoring methods, construction workers often fail to operate in a standardized manner during construction, resulting in long station outages. This can only be a post-event remedy method for user complaints and retrospective analysis of the causes, which has already affected user satisfaction.

本申请实施例提供了一种断站处理方法,参照图2,在断站处理方法的一实施例中,所述方法包括:The present application provides a method for processing a station disconnection. Referring to FIG. 2 , in one embodiment of the method for processing a station disconnection, the method includes:

步骤S10,确定待断站处理的目标基站小区,并连接到所述目标基站小区的OMC服务器;Step S10, determining a target base station cell to be disconnected, and connecting to an OMC server of the target base station cell;

其中,在断站处理包括BBU、RRU、天线设备的替换和连接端口的改变等,连接到的目标基站小区的OMC服务器可能同时连接到多个基站小区。Among them, the disconnection processing includes the replacement of BBU, RRU, antenna equipment and the change of connection ports, and the OMC server connected to the target base station cell may be connected to multiple base station cells at the same time.

可选的,所述确定待断站处理的目标基站小区的步骤,包括:Optionally, the step of determining a target base station cell to be disconnected includes:

根据断站处理信息在基站小区资源基本信息中匹配得到原网基站小区信息,基于原网基站小区信息在原网基站小区中指定待断站处理的目标基站小区。The original network base station cell information is matched in the basic information of base station cell resources according to the disconnection processing information, and the target base station cell to be disconnected is specified in the original network base station cell based on the original network base station cell information.

其中,断站处理信息为待断站处理的原网基站小区信息,包括小区CGI、小区名称、所属责任部门、所属OMC ip地址和所属基站ip地址等;基站小区资源基本信息为资源系统中各原网基站小区的信息,包括基站小区的网元名称、小区CGI标识、网管小区名、所属基站标识、网络类型、工单号、建设单位、行政区、区域维护部门等;在确定待断站处理的目标基站小区时,根据断站处理信息在基站小区资源基本信息中匹配得到原网基站小区信息,接着,根据匹配得到的原网基站小区信息,在原网基站小区中指定待断站处理的目标基站小区。Among them, the station disconnection processing information is the original network base station cell information to be processed, including the cell CGI, cell name, responsible department, OMC IP address and base station IP address; the base station cell resource basic information is the information of each original network base station cell in the resource system, including the network element name of the base station cell, the cell CGI identifier, the network management cell name, the base station identifier, the network type, the work order number, the construction unit, the administrative area, the regional maintenance department, etc.; when determining the target base station cell to be processed, the original network base station cell information is matched in the basic information of the base station cell resources according to the station disconnection processing information, and then, according to the matched original network base station cell information, the target base station cell to be processed is specified in the original network base station cell.

可选的,所述基于原网基站小区信息在原网基站小区中指定待断站处理的目标基站小区的步骤,包括:Optionally, the step of specifying a target base station cell to be disconnected in the original network base station cell based on the original network base station cell information includes:

基于原网基站小区信息在原网基站小区中进行筛选查询,并批量选择相同或不同OMC服务器下的待断站处理的目标基站小区。Based on the original network base station cell information, the original network base station cells are screened and queried, and the target base station cells to be disconnected under the same or different OMC servers are selected in batches.

目前,对不同的OMC和基站小区无法批量实施操作。由于机房内设备众多,有的集中机房甚至超过几十甚至上百个小区,逐扇区操作往往涉及不同OMC的多个基站小区,OMC上只能对相关指定原网小区一个个进行手工去激活/激活操作,容易出现遗漏、混淆。对于位于单个网管内的网元虽然可以批量操作,但需要编写批量操作指令文本,并通过网管的“集中任务”应用执行,专业性较强,容易出错。At present, it is impossible to perform batch operations on different OMCs and base station cells. Due to the large number of devices in the computer room, some centralized computer rooms even have more than dozens or even hundreds of cells. Sector-by-sector operations often involve multiple base station cells of different OMCs. The OMC can only perform manual deactivation/activation operations on the relevant designated original network cells one by one, which is prone to omissions and confusion. Although batch operations can be performed on network elements located in a single network management system, batch operation instruction texts need to be written and executed through the "centralized task" application of the network management system, which is highly professional and prone to errors.

因此,在本实施例中,提供一可供OMC管理员或者现场断站处理施工人员使用的断站处理设备,设备前端界面包含以下部分:1、基站小区资源基本信息钻取呈现。一般来自于资源数据系统,装置后端根据当前施工的地点、设备编号、设备名称等信息可从资源系统匹配到对应的原网基站小区,包括基站小区的网元名称、小区CGI标识、网管小区名、所属基站标识、网络类型、工单号、建设单位、行政区、区域维护部门等;2、装置筛选查询功能。可按网元名称、CGI标识、网管小区名、基站标识、网络类型对基站小区进行筛选查询;3、在装置基站小区信息列表中可批量选择需要操作的基站小区。选定后可进一步执行批量功能操作,具体步骤如下:a)脚本生成:根据基站信息、执行的业务类型,结合专家指令经验库,按照指令类型参数、指令详细参数、标准指令格式的顺序拼接指令,生成脚本。b)鉴权操作:按照查询和操作指令以及权限优先级设置指令下发权限,并且检验指令格式和网元信息规范,确保命令的安全顺利执行。c)自动下发:将命令文件上传至统一接口,由内部鉴权单元对请求系统进行鉴权操作,包括请求系统的网络IP、账号密码以及命令文件内容等,由统一接口将命令文件上传至OMC;然后统一接口建立与OMC的远程连接并激活执行脚本文件,登出远程连接。d)结果解析:登录OMC服务器并下载结果文件,由统一接口解析并返回结果,最后将结果回传至结果回显窗口。至此可完成执行批量功能操作。也就是说,准备实施断站处理施工前,在该装置界面上可以指定需要中断的目标基站小区,其中,目标基站小区可多选。Therefore, in this embodiment, a disconnection processing device is provided for use by OMC administrators or on-site disconnection processing construction personnel. The front-end interface of the device includes the following parts: 1. Drilling and presentation of basic information of base station cell resources. Generally, it comes from the resource data system. The back-end of the device can match the corresponding original network base station cell from the resource system according to the current construction location, equipment number, equipment name and other information, including the network element name of the base station cell, the cell CGI identifier, the network management cell name, the base station identifier, the network type, the work order number, the construction unit, the administrative area, the regional maintenance department, etc.; 2. Device screening query function. The base station cell can be screened and queried according to the network element name, CGI identifier, network management cell name, base station identifier, and network type; 3. The base station cells that need to be operated can be selected in batches in the device base station cell information list. After selection, batch function operations can be further performed. The specific steps are as follows: a) Script generation: According to the base station information and the type of business to be executed, combined with the expert instruction experience library, the instructions are spliced in the order of instruction type parameters, instruction detailed parameters, and standard instruction format to generate a script. b) Authentication operation: Set the authority to issue commands according to the query and operation instructions and the authority priority, and check the instruction format and network element information specifications to ensure the safe and smooth execution of the command. c) Automatic issuance: Upload the command file to the unified interface, and the internal authentication unit will perform authentication operations on the requesting system, including the network IP, account password and command file content of the requesting system, and upload the command file to the OMC through the unified interface; then the unified interface establishes a remote connection with the OMC and activates the execution script file, and logs out of the remote connection. d) Result analysis: Log in to the OMC server and download the result file, which is analyzed and returned by the unified interface, and finally the result is sent back to the result echo window. At this point, the batch function operation can be completed. In other words, before preparing to implement the site disconnection processing construction, the target base station cell that needs to be interrupted can be specified on the device interface, where multiple target base station cells can be selected.

步骤S20,通过所述OMC服务器向所述目标基站小区下发对所述目标基站小区进行断站处理的第一指令,通过所述OMC服务器获取所述目标基站小区在基于所述第一指令执行断站处理前的第一小区状态信息;Step S20, sending a first instruction to perform a disconnection process on the target base station cell to the target base station cell through the OMC server, and obtaining first cell state information of the target base station cell before performing the disconnection process based on the first instruction through the OMC server;

在本实施例中,提供一断站处理设备,装置会自动通过SSH协议方式远程连接OMC服务器(后续装置连接OMC均为SSH协议方式),通过OMC服务器自动向目标基站小区下发查询断站处理前的小区状态信息指令。在装置上提供一“去激活”按钮,通过该按钮可以在装置上选择需执行操作的指令:对待断站处理的目标基站小区进行去激活处理。In this embodiment, a station disconnection processing device is provided, and the device automatically connects to the OMC server remotely through the SSH protocol (subsequent devices connect to the OMC through the SSH protocol), and automatically sends a query instruction for the cell status information before the station disconnection processing to the target base station cell through the OMC server. A "deactivation" button is provided on the device, and the instruction to be executed can be selected on the device through this button: deactivate the target base station cell to be processed for station disconnection.

其中,装置与OMC服务器的交互逻辑为:装置自动从综合资源数据中分别获取基站管理IP地址以及对应的OMCIP地址,自动通过SSH连接到对应的OMC服务器下属的基站上,拼装执行指令下发,等待OMC服务器返回信息分析和回显。从反馈的结果中解析小区状态关键信息,记录施工前状态到后端的数据库中。The interaction logic between the device and the OMC server is as follows: the device automatically obtains the base station management IP address and the corresponding OMC IP address from the comprehensive resource data, automatically connects to the base station under the corresponding OMC server through SSH, assembles and executes the instructions, and waits for the OMC server to return information analysis and echo. Analyze the key information of the cell status from the feedback results, and record the pre-construction status in the back-end database.

其中,装置查询基站小区施工前状态分为以下几种情况:1、连接OMC下发查询施工前指令失败,装置设定多次尝试重新下发,也可手动在装置界面上点击“查询施工前激活状态”按钮启动查询;2、OMC反馈查询到施工前小区状态为未激活(不在运行)状态,后续装置不进行断站时长的计算;3、OMC反馈查询到施工前小区状态为激活(运行)状态。Among them, the device queries the pre-construction status of the base station cell in the following situations: 1. The connection to OMC to send the pre-construction query instruction fails, and the device is set to try to resend it multiple times. You can also manually click the "Query pre-construction activation status" button on the device interface to start the query; 2. OMC feedback query shows that the pre-construction cell status is not activated (not in operation), and the subsequent device does not calculate the outage duration; 3. OMC feedback query shows that the pre-construction cell status is activated (running).

当待断站处理的目标基站小区在断站处理前的状态记录为激活状态,装置执行去激活操作指令即第一指令,并查询操作后的状态,通过OMC服务器获取目标基站小区记录此时的基站小区状态、操作人、去激活时刻等第一小区状态信息到后端的数据库中。当装置确定记录为去激活状态时,开始计时相应基站小区的断站时长。When the state of the target base station cell to be disconnected is recorded as an activated state before the disconnection process, the device executes the deactivation operation instruction, i.e., the first instruction, and queries the state after the operation, and obtains the first cell state information such as the base station cell state, operator, and deactivation time recorded by the target base station cell through the OMC server to the back-end database. When the device determines that the record is a deactivated state, it starts to count the disconnection time of the corresponding base station cell.

可选的,所述通过所述OMC服务器获取所述目标基站小区在基于所述第一指令执行断站处理前的第一小区状态信息的步骤之后,包括:Optionally, after the step of acquiring, by the OMC server, first cell state information of the target base station cell before performing the disconnection processing based on the first instruction, the step includes:

若所述目标基站小区在基于所述第一指令执行断站处理前的第一小区状态信息中所述目标基站小区为激活状态,则对所述目标基站小区进行断站处理。If the target base station cell is in an activated state in the first cell state information before the target base station cell performs the disconnection process based on the first instruction, the disconnection process is performed on the target base station cell.

在通过OMC服务器获取目标基站小区在基于第一指令执行断站处理前的第一小区状态信息之后,若该第一小区状态信息中目标基站小区为激活状态,则对目标基站小区进行断站处理。After obtaining the first cell state information of the target base station cell before executing the disconnection process based on the first instruction through the OMC server, if the target base station cell is in an activated state in the first cell state information, the disconnection process is performed on the target base station cell.

步骤S30,在完成对所述目标基站小区的断站处理之后,重新连接到所述目标基站小区的OMC服务器;Step S30, after completing the disconnection processing of the target base station cell, reconnect to the OMC server of the target base station cell;

当完成断站处理之后,相关人员在断站处理设备上选择需执行操作的指令:“激活”按钮,装置自动重新连接到OMC服务器,执行激活操作并查询操作后的状态,记录执行操作后的基站小区状态、操作人、激活时刻等信息到后端的数据库中,此时断站时长计时停止。若施工后原网的基站小区无需恢复,则不需要在装置上再进行激活等操作。After the site disconnection processing is completed, the relevant personnel select the command to be executed on the site disconnection processing device: the "Activate" button, the device automatically reconnects to the OMC server, performs the activation operation and queries the status after the operation, and records the base station cell status, operator, activation time and other information after the operation in the back-end database. At this time, the site disconnection duration timing stops. If the base station cell of the original network does not need to be restored after the construction, there is no need to perform activation and other operations on the device.

步骤S40,通过所述OMC服务器向所述目标基站小区下发对所述目标基站小区进行激活处理的第二指令,通过所述OMC服务器获取所述目标基站小区在基于所述第二指令执行激活处理后的第二小区状态信息;Step S40, sending a second instruction for activating the target base station cell to the target base station cell through the OMC server, and obtaining second cell state information of the target base station cell after the activation process is performed based on the second instruction through the OMC server;

基于上述获取第一小区状态信息类似的过程,获取得到对目标基站小区进行激活处理后的第二小区状态信息,具体过程在此不再赘述。Based on a process similar to the above-mentioned process of obtaining the first cell status information, the second cell status information after the target base station cell is activated is obtained, and the specific process is not repeated here.

可选的,所述通过所述OMC服务器获取所述目标基站小区在基于所述第二指令执行激活处理后的第二小区状态信息的步骤,包括:Optionally, the step of acquiring, by the OMC server, second cell state information of the target base station cell after the activation process is performed based on the second instruction includes:

通过长轮询状态查询的方式,或者,定时间隔查询状态的方式,通过所述OMC服务器获取所述目标基站小区在基于所述第二指令执行激活处理后的第二小区状态信息。The second cell status information of the target base station cell after the activation process is performed based on the second instruction is obtained through the OMC server by means of long polling status query or timed interval status query.

由于去激活/激活指令下发后,基站小区设备在收到相应指令后的状态翻转需要时间,一般不超过5秒。为了防止设备状态还未翻转查询不到状态结果,状态查询采用以下方式:长轮询状态查询的方式,可自定义长轮询超时时间和轮询间隔时间,这样OMC服务器在接收状态查询请求后不立即返回响应,保持连接打开,等待有设备状态翻转事件发生时再返回响应;定时间隔自动多次尝试查询状态的方式;点击断站处理设备界面对应的状态查询按钮,手动触发状态查询。After the deactivation/activation command is issued, it takes time for the base station cell equipment to flip its state after receiving the corresponding command, which generally does not exceed 5 seconds. In order to prevent the device status from being flipped and the status result cannot be queried, the status query adopts the following methods: long polling status query method, you can customize the long polling timeout time and polling interval time, so that the OMC server does not return a response immediately after receiving the status query request, keeps the connection open, and waits for the device status flip event to return a response; the method of automatically trying to query the status multiple times at a timed interval; click the status query button corresponding to the disconnection processing device interface to manually trigger the status query.

步骤S50,根据所述第一小区状态信息中的断站开始时刻,以及所述第二小区状态信息中的断站结束时刻,确定对所述目标基站小区进行断站处理的处理时长。Step S50: Determine the processing duration of performing disconnection processing on the target base station cell according to the disconnection start time in the first cell status information and the disconnection end time in the second cell status information.

最后,根据第一小区状态信息中的断站开始时刻以及第二小区状态信息中的断站结束时刻,便可高效实时计算出对目标基站小区进行断站处理的处理时长。在一实施例中,断站记录的最小颗粒度为基站小区,若一个基站小区多次发生中断,断站处理设备会记录整个中断时刻和恢复时刻,计算断站时长为该小区各阶段中断时长的累加。其中,断站时长计算的实时性表现在若当前小区未恢复,时长计算将一直持续,直到小区恢复才会停止计时。Finally, according to the start time of the disconnection in the first cell status information and the end time of the disconnection in the second cell status information, the processing time of the disconnection processing of the target base station cell can be efficiently calculated in real time. In one embodiment, the minimum granularity of the disconnection record is the base station cell. If a base station cell is disconnected multiple times, the disconnection processing device will record the entire interruption time and recovery time, and the calculated disconnection duration is the accumulation of the interruption duration of each stage of the cell. Among them, the real-time calculation of the disconnection duration is reflected in that if the current cell is not restored, the duration calculation will continue until the cell is restored.

可选的,所述方法还包括:Optionally, the method further includes:

将连接的各OMC服务器反馈的所述第一小区状态信息中的断站开始时刻,以及所述第二小区状态信息中的断站结束时刻,设置为连接到所述目标基站小区的OMC服务器的断站处理设备在断站开始时的时刻以及在断站结束时的时刻。The start time of the station disconnection in the first cell status information fed back by each connected OMC server and the end time of the station disconnection in the second cell status information are set as the start time and the end time of the station disconnection processing device of the OMC server connected to the target base station cell.

目前,存在OMC时间不统一的问题。各个OMC服务器的时钟源来自于各自硬件晶振,而晶振会受到环境因素影响导致时钟的漂移。当前,若要使各OMC时间需要调准并保持一致可采用两种方法:1、将OMC服务器连接到互联网与互联网时间保持一致。2、在本地安装NTP服务器,使各OMC服务器连接NTP服务器并以之为时间基准保持一致。以上方法都有弊端,第一种方法OMC服务器是网络控制和监控的重要设备,连接到互联网有很大的安全风险;第二种方法需要搭建硬件以及将所有OMC服务器与NTP服务器建立连接,需要花费额外较高的成本。Currently, there is a problem of inconsistent OMC time. The clock source of each OMC server comes from its own hardware crystal oscillator, and the crystal oscillator will be affected by environmental factors and cause clock drift. Currently, if you want to adjust and keep the time of each OMC consistent, there are two methods: 1. Connect the OMC server to the Internet to keep it consistent with the Internet time. 2. Install the NTP server locally, so that each OMC server connects to the NTP server and uses it as the time benchmark to keep consistent. The above methods all have disadvantages. In the first method, the OMC server is an important device for network control and monitoring, and connecting it to the Internet has great security risks; the second method requires the construction of hardware and the establishment of connections between all OMC servers and the NTP server, which requires additional higher costs.

因此,在本实施例中,通过断站处理设备解决了OMC时间不统一的问题,原有技术中的各OMC上记录的状态翻转时间是以各OMC服务器时间为准,晶振时钟漂移导致各OMC时间不一致。而在本实施例中,参照图4,断站处理设备通过接口SSH连接各OMC触发状态翻转和状态查询,触发和响应的时间统一为装置服务器时间,这样时间就能保持统一标准。对于时钟漂移问题,因为装置接口服务器相比OMC服务器(OMC数量受地域内无线网规模影响往往达到几十到几百个)数量上只需要1台,因此只需定期校准装置服务器时钟即可解决时钟漂移问题。Therefore, in this embodiment, the problem of inconsistent OMC time is solved by the station disconnection processing device. The state flip time recorded on each OMC in the original technology is based on the server time of each OMC, and the crystal oscillator clock drift causes the inconsistency of each OMC time. In this embodiment, referring to Figure 4, the station disconnection processing device connects to each OMC through the interface SSH to trigger state flip and state query, and the trigger and response time are unified as the device server time, so that the time can maintain a unified standard. For the clock drift problem, because the device interface server only needs one compared to the OMC server (the number of OMCs is often affected by the scale of the wireless network in the region and often reaches dozens to hundreds), the clock drift problem can be solved by only regularly calibrating the device server clock.

可选的,所述方法还包括:Optionally, the method further includes:

根据统计到的进行断站处理的处理时长,对断站处理进行预警提醒以及合规性分析。Based on the statistical processing time of the site disconnection processing, early warning reminders and compliance analysis are carried out for the site disconnection processing.

目前,没有有效的警示提醒手段防止断站时间过长。一些基站小区施工断站时间过长甚至可能在施工后遗忘了恢复原网小区,但现场施工人员及管理方都无法及时获知,最终引发用户投诉,公司经济收入受损。也没有有效的数据分析方法定位施工时断站规范性问题,工程施工人员众多,素质参差不齐,很难有方法去监控他们是否按要求逐扇区断站施工,现有的技术方案缺乏数据分析基础。At present, there is no effective warning method to prevent the site from being disconnected for too long. Some base station cells may be disconnected for too long during construction, and the original network cells may even be forgotten after construction. However, the on-site construction personnel and management are unable to learn about it in time, which eventually leads to user complaints and loss of company economic income. There is also no effective data analysis method to locate the problem of site disconnection standardization during construction. There are many construction personnel with uneven quality, and it is difficult to have a method to monitor whether they are disconnecting the site sector by sector as required. The existing technical solutions lack a data analysis basis.

以此,在本实施例中,对于施工后无需恢复的原网小区,不纳入考核范围,需恢复的小区纳入断站时长监控和统计范围;对于纳入考核的已中断原网小区,每天可按照施工密集程度多个时段定时播报断站时长超时的原网小区监控结果信息(发送告警的频度和超时门限设定都可自定义),警示提醒相关人员引起重视。用户手机端和PC端页面输入的时间范围、部门等维度条件,可对整体断站时长进行实时统计输出。Therefore, in this embodiment, the original network cells that do not need to be restored after construction are not included in the assessment scope, and the cells that need to be restored are included in the monitoring and statistical scope of the station outage duration; for the original network cells that have been interrupted and included in the assessment, the original network cell monitoring result information of the station outage duration timeout can be regularly broadcast in multiple time periods according to the intensity of construction every day (the frequency of sending alarms and the timeout threshold settings can be customized) to warn relevant personnel to pay attention. The time range, department and other dimensional conditions entered by the user's mobile phone and PC pages can be used to output the overall station outage duration in real time.

断站处理设备具备分析断站操作的规范性能力,合规性分析上存在以下几种情况:断站时长按照规范逐扇区进行操作;不同扇区基站小区同时中断,未按规范逐扇区操作;基站小区去激活后未在平台上进行激活恢复操作;基站小区在施工结束后有告警故障未及时处理恢复。The site disconnection processing equipment has the ability to analyze the normative nature of site disconnection operations. There are the following situations in the compliance analysis: the site disconnection duration is operated sector by sector in accordance with the specifications; base station cells in different sectors are disconnected at the same time, and the operation is not performed sector by sector in accordance with the specifications; the base station cell is deactivated but the activation and recovery operation is not performed on the platform; the base station cell has an alarm fault after the construction is completed but it is not handled and restored in time.

目前,(1)对于施工前的原网基站小区状态情况没有记录。当发生施工后原网小区无法激活恢复的情况时,施工人员与维护人员都无法证明施工前的运行状态,易造成双方互相推卸责任。(2)OMC上基站小区操作专业性强。基站小区在OMC上操作需要专业能力,基站维护和施工人员由于不具备这种能力,需要联系OMC专业操作人员进行操作。OMC专业操作人员集中在操作中心,相对建设施工人员来说较少,当各方建设施工工作量大时,联系OMC操作工作就会是瓶颈。这时容易产生操作指令输入错误、施工方不规范断电设备操作以及断站不能及时恢复等问题。OMC专业操作人员登录OMC操作至少以下步骤:首先登录网管系统,从网管系统中打开浏览器登录网元对应的网管服务器。然后打开网管中的MML命令应用,在树形拓扑中通过基站关键字搜索网元;在命令提示框中键入指令和参数,点击执行下发指令,并返回执行结果。最后人工确认执行结果。如需批量执行,可在树形拓扑中提前勾选网元,但只有同一套OMC的网元才可以一次性批量执行。At present, (1) there is no record of the status of the original network base station cell before construction. When the original network cell cannot be activated and restored after construction, the construction personnel and maintenance personnel cannot prove the operating status before construction, which easily leads to mutual shirking of responsibility. (2) The operation of base station cells on OMC is highly professional. The operation of base station cells on OMC requires professional ability. Since base station maintenance and construction personnel do not have this ability, they need to contact OMC professional operators for operation. OMC professional operators are concentrated in the operation center, which is relatively small compared to construction personnel. When the construction workload of all parties is large, contacting OMC operation work will become a bottleneck. At this time, it is easy to cause problems such as input errors in operation instructions, non-standard operation of power-off equipment by the construction party, and failure to restore the site in time. OMC professional operators log in to OMC to operate at least the following steps: first log in to the network management system, open a browser from the network management system to log in to the network management server corresponding to the network element. Then open the MML command application in the network management, search for network elements by base station keywords in the tree topology; type the command and parameters in the command prompt box, click Execute to issue the command, and return the execution result. Finally, manually confirm the execution result. If batch execution is required, you can select the network elements in the tree topology in advance, but only the network elements of the same OMC can be executed in batches at one time.

因此,在本申请一种处理方法的应用场景中,参照图5,在断站处理设备的前端界面上提供一操控OMC执行区域,在该区域上,进行“激活”/“去激活”功能操作前,装置强校验选填激活人信息;“去激活”功能操作会中断原网小区运行,装置用红色按钮警示并在执行时需要确认;“去激活”操作将执行触发一系列事件。Therefore, in an application scenario of a processing method of the present application, referring to Figure 5, a control OMC execution area is provided on the front-end interface of the station disconnection processing equipment. In this area, before performing the "activation"/"deactivation" function operation, the device strongly verifies the optional activation person information; the "deactivation" function operation will interrupt the operation of the original network cell, and the device will use a red button to warn and require confirmation during execution; the "deactivation" operation will trigger a series of events.

参照图6,首先启动去激活操作时,装置自动执行“查询施工前激活状态”操作,后端从OMC反馈的信息中提取基站小区状态关键信息,查询成功后记录状态到后端,状态信息在前端“施工前状态”字段中呈现;如果施工前状态查询失败,可配置自动多次重试查询,如果自动重试仍然失败,可由人工触发“查询施工前激活状态”操作;在异常情况下,如果无法从OMC获取小区状态的情况下,需要人为选填小区状态并执行“保存施工前激活状态”操作,记录状态到后端。完成施工前状态查询后,将执行去激活操作,执行成功后记录OMC操作类型和激活/去激活时间到后端。若操作执行出现异常,装置可人为重新触发“去激活”操作。查询当前基站小区的状态,记录状态及断站时刻更新到后端数据库各个对象中。若操作执行出现异常,装置可人为重新触发“查询现网激活状态”操作。Referring to Figure 6, when the deactivation operation is first started, the device automatically performs the "query pre-construction activation status" operation, and the backend extracts the key information of the base station cell status from the information fed back by the OMC. After the query is successful, the status is recorded to the backend, and the status information is presented in the front-end "pre-construction status" field; if the pre-construction status query fails, the query can be configured to be automatically retried multiple times. If the automatic retry still fails, the "query pre-construction activation status" operation can be manually triggered; in abnormal circumstances, if the cell status cannot be obtained from the OMC, it is necessary to manually select the cell status and perform the "save pre-construction activation status" operation to record the status to the backend. After completing the pre-construction status query, the deactivation operation will be executed. After the execution is successful, the OMC operation type and activation/deactivation time are recorded to the backend. If the operation is abnormal, the device can manually re-trigger the "deactivation" operation. Query the status of the current base station cell, record the status and the time of disconnection and update it to each object in the backend database. If the operation is abnormal, the device can manually re-trigger the "query current network activation status" operation.

参照图7,“告警查询”操作查询指定基站小区实时告警,反馈结果将在回显区域呈现。以上每项操作执行期间将屏蔽其他操作,操作之间的自动衔接采用长轮询或定时间隔自动多次尝试的方式,自动方式异常的情况可采用人工方式操作执行。其中,存在3类操作场景OMC反馈信息的回显:激活/去激活小区操作回显,回显信息按基站小区排布,关键信息为小区CGI、执行成功或执行失败信息。查询小区状态回显,回显信息按基站小区排布,关键信息为小区CGI、状态信息。告警查询回显,回显信息按基站小区排布,关键信息为小区CGI、告警信息(告警编号、告警类型、告警名称、告警发生时间、告警恢复时间等)。Referring to Figure 7, the "Alarm Query" operation queries the real-time alarms of the specified base station cell, and the feedback results will be presented in the echo area. During the execution of each of the above operations, other operations will be blocked, and the automatic connection between operations adopts long polling or automatic multiple attempts at timed intervals. If the automatic method is abnormal, manual operation can be used. Among them, there are three types of operation scenarios for the echo of OMC feedback information: activation/deactivation cell operation echo, the echo information is arranged according to the base station cell, and the key information is the cell CGI, execution success or execution failure information. Query cell status echo, the echo information is arranged according to the base station cell, and the key information is the cell CGI and status information. Alarm query echo, the echo information is arranged according to the base station cell, and the key information is the cell CGI and alarm information (alarm number, alarm type, alarm name, alarm occurrence time, alarm recovery time, etc.).

参照图5,其中的跨OMC和网元指令执行接口,包括下发单元和执行单元两部分,下发单元主要功能为根据实际业务拼接标准指令、规范基站工参、解析执行结果、捕获响应异常等,执行单元主要功能为指令下发鉴权、单一指令执行、批量指令执行、回传执行结果等。Referring to Figure 5, the cross-OMC and network element command execution interface includes two parts: a sending unit and an execution unit. The main functions of the sending unit are to splice standard commands according to actual business, standardize base station working parameters, parse execution results, capture response exceptions, etc. The main functions of the execution unit are command sending authentication, single command execution, batch command execution, and returning execution results.

参照图8,在跨OMC和网元指令执行接口中,其中,下发单元:具备业务自适应指令下发和结果解析功能,包括根据基站数量和命令条数自动选择单一指令下发还是批量脚本下发,根据指令类型自动选择查询指令还是操作指令,根据基站类型选择新站操作流程还是非新站操作流程,根据回显结果自动选择单站结果解析还是多站结果解析。主要包括拼接标准指令、规范基站工参、解析执行结果、捕获响应异常等能力。其中拼接标准指令为根据业务需求,结合专家指令经验库,按照指令类型参数、指令详细参数、标准指令格式的顺序拼接指令,并且与专家指令经验库中的指令对比,按照类型参数、指令格式强对照、详细参数模糊对照的规则检验指令的合理性和合规性。规范基站参数中主要根据基站参数表、综合资源以及OMC北向接口(是指一个较低层级的设备向高层级连接接口,通常在体系结构的顶部,即连接上位机的接口)中的基站表、单一原子能力基站参数回显结果等数据源,按照格式规范、参数准确的要求进行检查,确保指令的可下发性和下发的准确性。解析执行结果中主要包含单一指令下发结果的解析以及批量脚本指令下发结果的解析,并且根据不同指令结果回显的规律分割站点回显结果,根据上一步中的基站参数进一步在结果中回填参数,补充完善最终的结果并作序列化存储。下发单元包含完善的捕获响应异常机制。Referring to Figure 8, in the cross-OMC and network element command execution interface, the issuing unit: has the business adaptive command issuing and result parsing functions, including automatically selecting single command issuing or batch script issuing according to the number of base stations and the number of commands, automatically selecting query commands or operation commands according to the command type, selecting new station operation process or non-new station operation process according to the base station type, and automatically selecting single-station result parsing or multi-station result parsing according to the echo result. It mainly includes the ability to splice standard commands, standardize base station working parameters, parse execution results, capture response exceptions, etc. Among them, the splicing of standard commands is based on business needs, combined with the expert command experience library, and splicing commands in the order of command type parameters, command detailed parameters, and standard command formats, and compared with the commands in the expert command experience library, and the rationality and compliance of the commands are verified according to the rules of type parameters, command format strong comparison, and detailed parameter fuzzy comparison. The base station parameters are mainly standardized based on the base station parameter table, comprehensive resources, and the base station table in the OMC northbound interface (referring to the interface connecting a lower-level device to a higher-level device, usually at the top of the architecture, that is, the interface connecting to the host computer), single atomic capability base station parameter echo results and other data sources. They are checked according to the requirements of format specifications and parameter accuracy to ensure the sendability and accuracy of the instructions. The parsing execution results mainly include the parsing of the results of single instruction delivery and the parsing of the results of batch script instruction delivery, and the site echo results are divided according to the rules of different instruction result echoes. The parameters are further backfilled in the results according to the base station parameters in the previous step, and the final results are supplemented and stored in a serialized manner. The delivery unit includes a complete mechanism for capturing response exceptions.

参照图8,在跨OMC和网元指令执行接口中,其中,执行单元:建立了严格的指令下发鉴权机制,按照查询和操作指令以及权限优先级设置指令下发权限,并且检验指令格式和网元信息规范,确保命令的安全顺利执行。单一指令执行即根据网元信息、OMC信息,建立执行单元和基站链接,在基站服务器上面将指令远程下发至OMC服务器上执行。批量指令执行首先将命令文件上传至统一接口,由内部鉴权单元对请求系统进行鉴权操作,包括请求系统的网络IP、账号密码以及命令文件内容等,由统一接口将命令文件上传至OMC;然后统一接口建立与OMC的远程连接并激活执行脚本文件,登出远程连接;最后登录OMC服务器下载结果文件,并由统一接口解析并返回结果。回传执行结果包括单一指令执行结果回显和批量指令执行回显,根据下发单元调用的接口类型返回对应类型的回显结果,如果指令执行有异常会将异常信息回传至下发单元捕获响应异常模块,由该模块统一处理后展示。Referring to Figure 8, in the cross-OMC and network element command execution interface, the execution unit: establishes a strict command issuance authentication mechanism, sets the command issuance authority according to the query and operation instructions and the authority priority, and verifies the command format and network element information specifications to ensure the safe and smooth execution of the command. Single command execution is to establish a link between the execution unit and the base station based on the network element information and OMC information, and remotely issue the command to the OMC server on the base station server for execution. Batch command execution first uploads the command file to the unified interface, and the internal authentication unit authenticates the requesting system, including the network IP, account password and command file content of the requesting system, and uploads the command file to the OMC through the unified interface; then the unified interface establishes a remote connection with the OMC and activates the execution script file, and logs out of the remote connection; finally, logs in to the OMC server to download the result file, and the unified interface parses and returns the result. The returned execution results include single instruction execution result echo and batch instruction execution echo. The corresponding type of echo result is returned according to the interface type called by the issuing unit. If there is an exception in the instruction execution, the exception information will be returned to the issuing unit to capture the response exception module, which will be processed and displayed uniformly by this module.

在进行断站时长计算和统计时,断站处理设备进行断站时长计算的最小记录为基站小区,对施工前状态为去激活或无需恢复的基站小区不进行断站时长计算和统计。数据库中记录断站相关的字段如下说明:When calculating and counting the duration of a station outage, the minimum record for the station outage processing equipment to calculate the duration of a station outage is the base station cell. The base station cell that is deactivated or does not need to be restored before construction is not calculated and counted. The fields related to recording station outages in the database are as follows:

装置运行过程中,事件触发后端业务代码更新数据库中相应字段信息。During the operation of the device, events trigger the backend business code to update the corresponding field information in the database.

基站小区列表信息来源于综合资源无线网共享文件和OMC北向接口数据。这些数据包括基站、小区、机房、站点、RRU、BBU、天线等无线网共享文件中的信息以及基站标识、小区CGI、OMC IP地址和基站业务IP等OMC北向接口数据。参照图9,在获取建设施工相关的基站小区列表基本信息时,定期通过大数据采集方式将以上数据入库,可以形成全网基站小区资源配置信息。提供建设施工相关的新站机房、站点、基站标识等信息,就可以从全网资源配置信息中钻取得到相关原网基站小区列表。这种方式使得对基站小区的断站操作定位在当前建设施工相关的范围内。The base station cell list information comes from the comprehensive resource wireless network shared file and OMC northbound interface data. These data include information in the wireless network shared files such as base stations, cells, machine rooms, sites, RRUs, BBUs, antennas, and OMC northbound interface data such as base station identification, cell CGI, OMC IP address, and base station service IP. Referring to Figure 9, when obtaining the basic information of the base station cell list related to construction, the above data is regularly stored in the database through big data collection, and the resource configuration information of the base station cells of the entire network can be formed. By providing information such as the new station room, site, and base station identification related to construction, the relevant original network base station cell list can be drilled out from the resource configuration information of the entire network. This method positions the disconnection operation of the base station cell within the scope related to the current construction.

参照图10,对于施工前状态记录,施工前状态记录的目的主要是分清建设单位和维护单位的职责,对于原网基站小区来说,若施工前已处于故障去激活状态,那恢复的职责就不在建设单位;反之,建设单位必须负责施工后原网基站小区的恢复工作。施工前状态的记录是装置强制实施的,否则不能进行去激活/激活等改变基站小区状态的操作。施工前状态信息更新到数据库的oldactivestate字段,一旦记录成功将不允许再进行修改。图10说明了施工前状态读取和记录的方法,图中序号1、2、3、4为读取-接口访问-记录的过程顺序。装置从数据库读取施工前状态记录,若已有状态信息则在前端呈现;若为空数据,将访问OMC操作执行接口,请求数据包含基站小区CGI等数据(可批量),响应数据为基站小区的状态,状态信息将被记录到数据库中,并被装置从数据库读取呈现到前端。Referring to FIG10, for the pre-construction status record, the purpose of the pre-construction status record is mainly to distinguish the responsibilities of the construction unit and the maintenance unit. For the original network base station cell, if it is in a fault deactivation state before construction, then the responsibility for recovery does not lie with the construction unit; on the contrary, the construction unit must be responsible for the recovery of the original network base station cell after construction. The pre-construction status record is enforced by the device, otherwise the deactivation/activation and other operations to change the base station cell status cannot be performed. The pre-construction status information is updated to the oldactivestate field of the database. Once the record is successful, no further modification is allowed. FIG10 illustrates the method for reading and recording the pre-construction status. The sequence numbers 1, 2, 3, and 4 in the figure are the process sequence of reading-interface access-recording. The device reads the pre-construction status record from the database. If there is status information, it is presented on the front end; if it is empty data, the OMC operation execution interface will be accessed. The request data includes data such as the base station cell CGI (can be in batches), and the response data is the status of the base station cell. The status information will be recorded in the database and read from the database by the device and presented to the front end.

参照图11,对于去激活操作信息记录,去激活操作时,影响下表中的字段,装置会对字段信息进行更新。执行去激活操作时会先分析当前基站小区是否已处于去激活状态,从laststatus最后现网记录状态(激活/去激活)字段可得到该信息,若是则不会进行相关字段的数据更新。Referring to Figure 11, for the deactivation operation information record, the deactivation operation affects the fields in the following table, and the device will update the field information. When performing the deactivation operation, it will first analyze whether the current base station cell is in the deactivated state. This information can be obtained from the laststatus field of the last live network record status (activation/deactivation). If so, the data of the relevant fields will not be updated.

装置连接OMC操作执行接口实施去激活操作,接口响应执行成功后,将操作类型、操作时间和操作人信息分别记录到数据库的latestactiveoperation、latestactivetime、activateby字段中。装置随即通过OMC操作执行接口查询基站小区当前状态,确认接口响应为去激活状态将更新statusinfo字段,添加相应json信息。这包括:breakhours--阶段性断站时长,去激活时默认为0;state--所处流程环节名称;status--OMC反馈的实际状态;time--状态翻转的时间,以装置服务器收到状态信息时间为统一标准。The device connects to the OMC operation execution interface to implement the deactivation operation. After the interface responds to the successful execution, the operation type, operation time and operator information are recorded in the latestactiveoperation, latestactivetime and activateby fields of the database respectively. The device then queries the current status of the base station cell through the OMC operation execution interface. If the interface response is a deactivation status, the statusinfo field will be updated and the corresponding json information will be added. This includes: breakhours--the duration of the phased station break, which defaults to 0 when deactivating; state--the name of the process link; status--the actual status fed back by OMC; time--the time when the status is flipped, with the device server receiving the status information as the unified standard.

除了statusinfo字段,在OMC接口响应确认去激活状态时,还将更新breakhours字段,它为各阶段断站时长的累加时间(n1+n2+......,其中n为一次去激活到激活之间的时间),若当前基站小区处于第1阶段的去激活状态,该字段值为0;更新lastdeatime字段,最后去激活状态的翻转时间;更新laststatus字段,最后现网记录状态为“去激活”。图11说明了去激活操作信息记录的方法,图中序号1、2、3、4为去激活操作执行的接口访问-记录-读取过程顺序;序号5、6、7、8为执行后状态查询的接口访问-记录-读取过程顺序。In addition to the statusinfo field, when the OMC interface responds to confirm the deactivation status, the breakhours field will also be updated. It is the cumulative time of the station break time in each stage (n1+n2+......, where n is the time between a deactivation and activation). If the current base station cell is in the deactivation state of the first stage, the value of this field is 0; the lastdeatime field is updated, the last deactivation state flip time; the laststatus field is updated, and the last current network record status is "deactivation". Figure 11 illustrates the method of recording deactivation operation information. In the figure, sequence numbers 1, 2, 3, and 4 are the interface access-record-read process sequence of the deactivation operation execution; sequence numbers 5, 6, 7, and 8 are the interface access-record-read process sequence of the post-execution status query.

参照图12,对于激活操作信息记录,激活操作时,影响下表中的字段,装置会对字段信息进行更新。执行激活操作时会先分析当前基站小区是否已处于激活状态,从laststatus最后现网记录状态(激活/去激活)字段可得到该信息,若是则不会进行相关字段的数据更新。Referring to Figure 12, for the activation operation information record, when the activation operation is performed, the fields in the table below are affected, and the device will update the field information. When performing the activation operation, it will first analyze whether the current base station cell is already in the activated state, and this information can be obtained from the laststatus field of the last live network record status (activation/deactivation). If so, the data of the relevant fields will not be updated.

与去激活操作相比,不同点为激活操作更新最后激活时间lastacttime字段,而不更新最后去激活时间lastdeatime字段;另外,激活操作后,状态查询确认为激活状态,会对statusinfo字段中阶段性断站时长进行累加,并加结果更新到breakhours字段中。图12说明了激活操作信息记录的方法,与去激活的方法基本相同。Compared with the deactivation operation, the difference is that the activation operation updates the lastacttime field instead of the lastdeatime field. In addition, after the activation operation, the status query confirms that the status is activated, and the phased station break duration in the statusinfo field is accumulated and the result is updated to the breakhours field. Figure 12 illustrates the method of recording activation operation information, which is basically the same as the deactivation method.

对于断站时长实时计算方法,在去激活/激活状态翻转时,装置记录状态翻转的时间,结合前述statusinfo和breakhours字段可计算出基站小区的断站时长。计算分为以下几种情况:For the real-time calculation method of the off-station duration, when the deactivation/activation state flips, the device records the time of the state flip, and the off-station duration of the base station cell can be calculated by combining the aforementioned statusinfo and breakhours fields. The calculation is divided into the following cases:

statusinfo中只有1阶段去激活操作,breakhours=0There is only one stage of deactivation operation in statusinfo, breakhours = 0

T断站时长=Tc当前时间-Td去激活状态时间Tdisconnection duration = Tccurrent time - Tddeactivation time

statusinfo中最后操作状态为去激活操作,breakhours=TbThe last operation status in statusinfo is deactivation operation, breakhours = Tb

T断站时长=Tc当前时间-Td去激活状态时间+Tb阶段性breakhours值Tstation break time = Tccurrent time - Tddeactivation time + Tbstage breakhours value

statusinfo中最后操作状态为激活操作,breakhours=TbThe last operation status in statusinfo is activation operation, breakhours = Tb

T断站时长=Tb阶段性breakhours值Tbreak time = Tbperiodic breakhours value

对于断站时长统计和导出,断站时长统计通过前述断站时长实时计算方法,从后端数据库通过sql语句直接输出得到断站总时长、断站数量、断站平均时长(前两项相除得到)。用户给出统计时间范围,装置按厂商、建设单位和维护部门维度分别算出平均断站时长和断站数量结果,并在前端呈现。对应的统计数据也可导出断站小区的清单。For the statistics and export of the duration of station outages, the statistics of the duration of station outages are obtained by directly outputting the total duration of station outages, the number of station outages, and the average duration of station outages (divided by the first two items) from the back-end database through SQL statements through the aforementioned real-time calculation method of station outages. The user provides the statistical time range, and the device calculates the average duration of station outages and the number of station outages according to the dimensions of manufacturers, construction units, and maintenance departments, and presents them on the front end. The corresponding statistical data can also be used to export a list of outage cells.

参照图13,对于断站时长预警提醒,按照前述断站时长算法,在数据库中通过sql语句查询可得到断站时长的统计,加入时段控制、超时门限控制条件,可对结果进行筛选。消息模板由固定的静态信息和动态的变量组成,变量的更新来自于查询结果的关键信息,可以组装出符合实际需求的消息内容。查询结果中还会包括断站问题的责任部门信息,根据责任部门信息匹配手机号配置文件中对应的建设单位人员、维护部门人员和管理者手机号,从而确定短信发送的目标对象。最后,通过短信发送接口群发短信给目标对象,短信发送的时机可以是预设定时或响应特定事件触发。Referring to Figure 13, for the outage duration warning reminder, according to the above-mentioned outage duration algorithm, the statistics of the outage duration can be obtained by querying the database through SQL statements, and the results can be filtered by adding time period control and timeout threshold control conditions. The message template consists of fixed static information and dynamic variables. The update of the variables comes from the key information of the query results, and the message content that meets the actual needs can be assembled. The query results will also include the responsible department information of the outage problem. According to the responsible department information, the corresponding construction unit personnel, maintenance department personnel and manager mobile phone numbers in the mobile phone number configuration file are matched to determine the target object of the SMS. Finally, the SMS sending interface sends a group SMS to the target object. The timing of SMS sending can be a preset timing or a response to a specific event trigger.

参照图14,上述部分涉及到的对象整合形成如下的断站时长对象关系模型,包括:1、原网小区信息对象:涉及影响原网小区的基本信息、激活/去激活操作信息和状态信息等;2、断站小区详细状态对象:记录小区断站总时长,它由阶段断站时长累加;3、小区激活状态对象:记录阶断断站时长、当前状态、去激活/激活时刻等;4、断站时长详情周期性警示对象:主要包含是否仍未恢复、断站时长整体信息、操作记录整体信息;5、断站时长状态周期性警示对象:主要包含未恢复的小区数、中断时长超门限的小区数、当前未恢复小区的断站时长等信息;6、短信接收人对象:主要包含接收短信部门、维度、接收短信人员手机号、断站时长警示门限等;7、短信发送信息实体对象:短信内容,为拼装信息。提供的对象关系模型可作为无线网流程中断站时长相关自动化操作和计时的标准数据结构,用于适配施工前、中、后期各阶段的数据存储,对小区激活状态信息等非结构化数据采用JSON格式,保证了数据标准化和扩展性。14, the objects involved in the above-mentioned parts are integrated to form the following outage duration object relationship model, including: 1. Original network cell information object: basic information affecting the original network cell, activation/deactivation operation information and status information, etc.; 2. Outage cell detailed status object: record the total outage duration of the cell, which is accumulated by the stage outage duration; 3. Cell activation status object: record the stage outage duration, current status, deactivation/activation time, etc.; 4. Outage duration details periodic warning object: mainly includes whether it has not been restored, overall outage duration information, and overall operation record information; 5. Outage duration status periodic warning object: mainly includes the number of unrestored cells, the number of cells with outage duration exceeding the threshold, the outage duration of the current unrestored cell, etc.; 6. SMS recipient object: mainly includes the SMS receiving department, dimension, mobile phone number of the SMS recipient, outage duration warning threshold, etc.; 7. SMS sending information entity object: SMS content, which is assembled information. The object-relationship model provided can be used as a standard data structure for automated operations and timing related to the duration of wireless network process outages. It is used to adapt to data storage in the pre-construction, mid-construction and post-construction stages. The JSON format is used for unstructured data such as cell activation status information, ensuring data standardization and scalability.

参照图15,此外,本申请实施例还提供一种断站处理装置,所述断站处理装置包括:Referring to FIG. 15 , in addition, an embodiment of the present application further provides a station disconnection processing device, the station disconnection processing device comprising:

连接模块M1,用于确定待断站处理的目标基站小区,并连接到所述目标基站小区的OMC服务器;A connection module M1 is used to determine a target base station cell to be disconnected and connect to an OMC server of the target base station cell;

第一下发模块M2,用于通过所述OMC服务器向所述目标基站小区下发对所述目标基站小区进行断站处理的第一指令,通过所述OMC服务器获取所述目标基站小区在基于所述第一指令执行断站处理前的第一小区状态信息;A first sending module M2 is used to send a first instruction to perform a disconnection process on the target base station cell to the target base station cell through the OMC server, and obtain first cell state information of the target base station cell before performing the disconnection process based on the first instruction through the OMC server;

处理模块M3,用于在完成对所述目标基站小区的断站处理之后,重新连接到所述目标基站小区的OMC服务器;A processing module M3 is used to reconnect to the OMC server of the target base station cell after completing the disconnection processing of the target base station cell;

第二下发模块M4,用于通过所述OMC服务器向所述目标基站小区下发对所述目标基站小区进行激活处理的第二指令,通过所述OMC服务器获取所述目标基站小区在基于所述第二指令执行激活处理后的第二小区状态信息;A second sending module M4 is used to send a second instruction for activating the target base station cell to the target base station cell through the OMC server, and obtain second cell state information of the target base station cell after the activation process is performed based on the second instruction through the OMC server;

确定模块M5,用于根据所述第一小区状态信息中的断站开始时刻,以及所述第二小区状态信息中的断站结束时刻,确定对所述目标基站小区进行断站处理的处理时长。The determination module M5 is used to determine the processing duration of the disconnection processing for the target base station cell according to the disconnection start time in the first cell status information and the disconnection end time in the second cell status information.

示例性的,所述连接模块还用于:Exemplarily, the connection module is also used for:

根据断站处理信息在基站小区资源基本信息中匹配得到原网基站小区信息,基于原网基站小区信息在原网基站小区中指定待断站处理的目标基站小区。The original network base station cell information is matched in the basic information of base station cell resources according to the disconnection processing information, and the target base station cell to be disconnected is specified in the original network base station cell based on the original network base station cell information.

示例性的,所述连接模块还用于:Exemplarily, the connection module is also used for:

基于原网基站小区信息在原网基站小区中进行筛选查询,并批量选择相同或不同OMC服务器下的待断站处理的目标基站小区。Based on the original network base station cell information, the original network base station cells are screened and queried, and the target base station cells to be disconnected under the same or different OMC servers are selected in batches.

示例性的,所述装置还包括设置模块,用于:Exemplarily, the device further includes a setting module, which is used to:

将连接的各OMC服务器反馈的所述第一小区状态信息中的断站开始时刻,以及所述第二小区状态信息中的断站结束时刻,设置为连接到所述目标基站小区的OMC服务器的断站处理装置在断站开始时的时刻以及在断站结束时的时刻。The start time of the station disconnection in the first cell status information fed back by each connected OMC server and the end time of the station disconnection in the second cell status information are set as the start time and the end time of the station disconnection processing device of the OMC server connected to the target base station cell.

示例性的,所述第一下发模块还用于:Exemplarily, the first sending module is further used for:

所述通过所述OMC服务器获取所述目标基站小区在基于所述第一指令执行断站处理前的第一小区状态信息的步骤之后,After the step of obtaining, by the OMC server, the first cell status information of the target base station cell before executing the disconnection process based on the first instruction,

若所述目标基站小区在基于所述第一指令执行断站处理前的第一小区状态信息中所述目标基站小区为激活状态,则对所述目标基站小区进行断站处理。If the target base station cell is in an activated state in the first cell state information before the target base station cell performs the disconnection process based on the first instruction, the disconnection process is performed on the target base station cell.

示例性的,所述第二下发模块还用于:Exemplarily, the second sending module is further used for:

通过长轮询状态查询的方式,或者,定时间隔查询状态的方式,通过所述OMC服务器获取所述目标基站小区在基于所述第二指令执行激活处理后的第二小区状态信息。The second cell status information of the target base station cell after the activation process is performed based on the second instruction is obtained through the OMC server by means of long polling status query or timed interval status query.

示例性的,所述装置还包括应用模块,用于:Exemplarily, the device further includes an application module, which is used to:

根据统计到的进行断站处理的处理时长,对断站处理进行预警提醒以及合规性分析。Based on the statistical processing time of the site disconnection processing, early warning reminders and compliance analysis are carried out for the site disconnection processing.

本申请提供的断站处理装置,采用上述实施例中的断站处理方法,旨在高效实时计算得到断站处理过程的断站处理时长。与常规技术相比,本申请实施例提供的断站处理装置的有益效果与上述实施例提供的断站处理方法的有益效果相同,且断站处理装置中的其他技术特征与上述实施例方法公开的特征相同,在此不做赘述。The station disconnection processing device provided by the present application adopts the station disconnection processing method in the above embodiment, aiming to efficiently and in real time calculate the station disconnection processing duration of the station disconnection processing process. Compared with conventional technologies, the beneficial effects of the station disconnection processing device provided by the embodiment of the present application are the same as the beneficial effects of the station disconnection processing method provided by the above embodiment, and other technical features in the station disconnection processing device are the same as the features disclosed in the above embodiment method, which will not be repeated here.

此外,本申请实施例还提供一种断站处理设备,所述断站处理设备包括:存储器、处理器、及存储在所述存储器上并可在所述处理器上运行的计算机程序,所述计算机程序被所述处理器执行时实现如上所述的断站处理方法的步骤。In addition, an embodiment of the present application also provides a station disconnection processing device, which includes: a memory, a processor, and a computer program stored in the memory and executable on the processor, and when the computer program is executed by the processor, the steps of the station disconnection processing method described above are implemented.

此外,本申请实施例还提供一种计算机可读存储介质,所述计算机可读存储介质上存储有计算机程序,所述计算机程序被处理器执行时实现如上所述的断站处理方法的步骤。In addition, an embodiment of the present application further provides a computer-readable storage medium, on which a computer program is stored. When the computer program is executed by a processor, the steps of the above-mentioned site disconnection processing method are implemented.

需要说明的是,在本文中,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者系统不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或者系统所固有的要素。在没有更多限制的情况下,由语句“包括一个……”限定的要素,并不排除在包括该要素的过程、方法、物品或者系统中还存在另外的相同要素。It should be noted that, in this article, the terms "include", "comprises" or any other variations thereof are intended to cover non-exclusive inclusion, so that a process, method, article or system including a series of elements includes not only those elements, but also other elements not explicitly listed, or also includes elements inherent to such process, method, article or system. In the absence of further restrictions, an element defined by the sentence "comprises a ..." does not exclude the existence of other identical elements in the process, method, article or system including the element.

通过以上的实施方式的描述,本领域的技术人员可以清楚地了解到上述实施例方法可借助软件加必需的通用硬件平台的方式来实现,当然也可以通过硬件,但很多情况下前者是更佳的实施方式。基于这样的理解,本申请的技术方案本质上或者说对常规技术做出贡献的部分可以以软件产品的形式体现出来,该计算机软件产品存储在如上所述的一个存储介质(如ROM/RAM、磁碟、光盘)中,包括若干指令用以使得一台终端设备(可以是手机,计算机,服务器,或者网络设备等)执行本申请各个实施例所述的方法。Through the description of the above implementation methods, those skilled in the art can clearly understand that the above-mentioned embodiment methods can be implemented by means of software plus a necessary general hardware platform, and of course by hardware, but in many cases the former is a better implementation method. Based on such an understanding, the technical solution of the present application is essentially or the part that contributes to conventional technology can be embodied in the form of a software product, which is stored in a storage medium (such as ROM/RAM, magnetic disk, optical disk) as described above, including a number of instructions for a terminal device (which can be a mobile phone, computer, server, or network device, etc.) to execute the methods described in each embodiment of the present application.

以上仅为本申请的优选实施例,并非因此限制本申请的专利范围,凡是利用本申请说明书及附图内容所作的等效结构或等效流程变换,或直接或间接运用在其他相关的技术领域,均同理包括在本申请的专利保护范围内。The above are only preferred embodiments of the present application, and are not intended to limit the patent scope of the present application. Any equivalent structure or equivalent process transformation made using the contents of the present application specification and drawings, or directly or indirectly applied in other related technical fields, are also included in the patent protection scope of the present application.

Claims (10)

CN202410075508.1A2024-01-182024-01-18 Station disconnection processing method, device, equipment and mediumPendingCN118828613A (en)

Priority Applications (1)

Application NumberPriority DateFiling DateTitle
CN202410075508.1ACN118828613A (en)2024-01-182024-01-18 Station disconnection processing method, device, equipment and medium

Applications Claiming Priority (1)

Application NumberPriority DateFiling DateTitle
CN202410075508.1ACN118828613A (en)2024-01-182024-01-18 Station disconnection processing method, device, equipment and medium

Publications (1)

Publication NumberPublication Date
CN118828613Atrue CN118828613A (en)2024-10-22

Family

ID=93077310

Family Applications (1)

Application NumberTitlePriority DateFiling Date
CN202410075508.1APendingCN118828613A (en)2024-01-182024-01-18 Station disconnection processing method, device, equipment and medium

Country Status (1)

CountryLink
CN (1)CN118828613A (en)

Similar Documents

PublicationPublication DateTitle
CN111930355B (en)Web back-end development framework and construction method thereof
US7080144B2 (en)System enabling access to obtain real-time information from a cell site when an emergency event occurs at the site
US7941136B2 (en)Mobile phone network optimisation systems
US8001231B2 (en)Method and apparatus for implementing a predetermined operation in device management
US6807265B2 (en)System, method and apparatus for court-ordered surveillance of call records
US20020123339A1 (en)System, method and apparatus for tracking deployment of cellular telephone network sites
CN110943851B (en)Alarm processing method and device based on micro-service and electronic equipment
CN111355622A (en)Container traffic monitoring method, system and computer readable storage medium
US20020120638A1 (en)System, method and apparatus for a network-organized repository of data
CN113824592B (en)Quantum network management system
CN113835921A (en)Method, device, equipment and storage medium for processing interface service exception
CN119718637A (en)Data acquisition method and device, electronic equipment and storage medium
CN114390016B (en)Mailbox rule management method and device, computer equipment and storage medium
US6975705B2 (en)System, method and apparatus for capturing and processing call processing failures occurring at a telephone switch control processor
CN118828613A (en) Station disconnection processing method, device, equipment and medium
CN110633191B (en) Method and system for real-time monitoring of software system business health
CN114945189B (en) A method and device for constructing a 5G communication management system with network and province classification
RU2575991C2 (en)Network configuration management in communication networks
CN116938697A (en)Distributed system interface compensation device, method, equipment and medium
CN115080284A (en)Fault processing method and device of business system and electronic equipment
KR20050058772A (en)System and method for providing internet failure management using wire and wireless network
US20060026278A1 (en)Administration system for network management systems
CN112950014A (en)Equipment state monitoring method, system and medium based on business relation matrix
TWI623891B (en) ICT equipment reconnection control system and method thereof
HK40073406A (en)Fault processing method of business system, device and electronic equipment

Legal Events

DateCodeTitleDescription
PB01Publication
PB01Publication
SE01Entry into force of request for substantive examination
SE01Entry into force of request for substantive examination

[8]ページ先頭

©2009-2025 Movatter.jp