CN112637887B - Ipran设备巡检方法、装置、设备、介质及产品 - Google Patents
Ipran设备巡检方法、装置、设备、介质及产品 Download PDFInfo
- Publication number
- CN112637887B CN112637887B CN202011487961.1A CN202011487961A CN112637887B CN 112637887 B CN112637887 B CN 112637887B CN 202011487961 A CN202011487961 A CN 202011487961A CN 112637887 B CN112637887 B CN 112637887B
- Authority
- CN
- China
- Prior art keywords
- inspected
- current
- ipran
- equipment
- ipran equipment
- 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.)
- Active
Links
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W24/00—Supervisory, monitoring or testing arrangements
- H04W24/08—Testing, supervising or monitoring using real traffic
-
- G—PHYSICS
- G07—CHECKING-DEVICES
- G07C—TIME OR ATTENDANCE REGISTERS; REGISTERING OR INDICATING THE WORKING OF MACHINES; GENERATING RANDOM NUMBERS; VOTING OR LOTTERY APPARATUS; ARRANGEMENTS, SYSTEMS OR APPARATUS FOR CHECKING NOT PROVIDED FOR ELSEWHERE
- G07C1/00—Registering, indicating or recording the time of events or elapsed time, e.g. time-recorders for work people
- G07C1/20—Checking timed patrols, e.g. of watchman
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W24/00—Supervisory, monitoring or testing arrangements
- H04W24/10—Scheduling measurement reports ; Arrangements for measurement reports
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Data Exchanges In Wide-Area Networks (AREA)
Abstract
本发明实施例提供一种IPRAN设备巡检方法、装置、设备、介质及产品,具体实现方案为,该方法包括:根据预先配置的巡检策略确定当前待巡检IPRAN设备信息及巡检参数;根据所述当前待巡检IPRAN设备信息及巡检参数生成当前查询指令;将所述当前查询指令发送给当前待巡检IPRAN设备,以使所述当前待巡检IPRAN设备根据所述当前查询指令中的巡检参数查询各端口的运行性能数据;接收所述当前待巡检IPRAN设备发送的各端口的运行性能数据,并输出各端口的运行性能数据。本发明实施例的方法整体的巡检过程步骤较少,可以有效提高巡检的效率,节省人力。
Description
技术领域
本发明实施例涉及移动通信技术领域,尤其涉及一种IPRAN设备巡检方法、装置、设备、介质及产品。
背景技术
老旧基站在传输网资源时只能够承载固定的移动回传业务,这就给未来移动互联网业务的展开造成了很大的困难,在这样的基础上,IPRAN技术应运而生。在未来的业务网络建设中,不但要考虑到基站接受的回传业务,还要考虑到更加复杂的视频业务、对口数据连接和IP高价值含量的新业务承载需求,所以大力发展IPRAN技术,大力建设互联网数据传输向多业务承载能力、高价值附加发展是当前互联网数据传输发展的最佳选择。
目前的运营商网络中存在大量的IPRAN设备端口,为了更好的使用这些端口,端口的性能指标在日常维护过程中需要进行定期查询。一般来说,较常用的巡检方式是制定作业计划,由维护人员经过人工查询后制作巡检报告。
由于需执行查询的IPRAN设备端口数量级巨大,人工查询步骤多且繁琐,完成一次完整的端口性能查询需耗费大量的人力。因此,目前的IPRAN设备巡检方式繁琐且耗费人力较大。
发明内容
本发明提供一种IPRAN设备巡检方法、装置、设备、介质及产品,用以解决目前的IPRAN设备查询方式繁琐且耗费人力较大的问题。
本发明实施例第一方面提供一种IPRAN设备巡检方法,包括:
根据预先配置的巡检策略确定当前待巡检IPRAN设备信息及巡检参数;
根据所述当前待巡检IPRAN设备信息及巡检参数生成当前查询指令;
将所述当前查询指令发送给当前待巡检IPRAN设备,以使所述当前待巡检IPRAN设备根据所述当前查询指令中的巡检参数查询各端口的运行性能数据;
接收所述当前待巡检IPRAN设备发送的各端口的运行性能数据,并输出各端口的运行性能数据。
进一步地,如上所述的方法,所述根据预先配置的巡检策略确定当前待巡检IPRAN设备信息及巡检参数,包括:
判断是否接收到前一待巡检IPRAN设备发送的各端口的运行性能数据;
若确定接收到前一待巡检IPRAN设备发送的各端口的运行性能数据,则确定满足当前待巡检IPRAN设备的查询条件;
从预先配置的待巡检IPRAN设备清单中按照待巡检IPRAN设备的顺序获取当前待巡检IPRAN设备信息及巡检参数。
进一步地,如上所述的方法,所述输出各端口的运行性能数据之后,还包括:
若确定完成了在一个巡检周期对多个待巡检IPRAN设备的查询,则将多个待巡检IPRAN设备对应的各端口的运行性能数据进行拼接,形成拼接结果;
对多个待巡检IPRAN设备对应的各端口的运行性能数据进行分析,形成分析结果;
根据所述拼接结果和所述分析结果生成查询分析报告;
将所述查询分析报告发送给用户终端,以使用户终端对所述查询结果进行显示。
进一步地,如上所述的方法,所述根据预先配置的巡检策略确定当前待巡检IPRAN设备信息及巡检参数之前,还包括:
构建与各个待巡检IPRAN设备之间的DCN网络连接。
进一步地,如上所述的方法,所述根据预先配置的巡检策略确定当前待巡检IPRAN设备信息及巡检参数之前,还包括:
接收用户触发的对待巡检IPRAN设备清单和巡检策略的配置请求;
根据所述配置请求对待巡检IPRAN设备清单及巡检策略进行配置。
进一步地,如上所述的方法,所述当前查询指令包括:当前待巡检IPRAN设备地址、当前待巡检IPRAN设备账号、当前待巡检IPRAN设备密码以及当前巡检参数查询指令;
所述将所述当前查询指令发送给所述当前待巡检IPRAN设备,包括:
根据所述当前待巡检IPRAN设备地址、所述当前待巡检IPRAN设备账号以及所述当前待巡检IPRAN设备密码与对应的当前待巡检IPRAN设备建立连接关系,并将所述当前巡检参数查询指令发送至对应的当前待巡检IPRAN设备。
本发明实施例第二方面提供一种IPRAN设备巡检装置,包括:
确定模块,用于根据预先配置的巡检策略确定当前待巡检IPRAN设备信息及巡检参数;
生成模块,用于根据所述当前待巡检IPRAN设备信息及巡检参数生成当前查询指令;
查询模块,用于将所述当前查询指令发送给所述当前待巡检IPRAN设备,以使所述当前待巡检IPRAN设备根据所述当前查询指令中的巡检参数查询各端口的运行性能数据;
输出模块,用于接收所述当前待巡检IPRAN设备发送的各端口的运行性能数据,并输出各端口的运行性能数据。
进一步地,如上所述的装置,所述确定模块具体用于:
判断是否接收到前一待巡检IPRAN设备发送的各端口的运行性能数据;若确定接收到前一待巡检IPRAN设备发送的各端口的运行性能数据,则确定满足当前待巡检IPRAN设备的查询条件;从预先配置的待巡检IPRAN设备清单中按照待巡检IPRAN设备的顺序获取当前待巡检IPRAN设备信息及巡检参数。
进一步地,如上所述的装置,还包括:
分析报告生成模块,用于若确定完成了在一个巡检周期对多个待巡检IPRAN设备的查询,则将多个待巡检IPRAN设备对应的各端口的运行性能数据进行拼接,形成拼接结果;对多个待巡检IPRAN设备对应的各端口的运行性能数据进行分析,形成分析结果;根据所述拼接结果和所述分析结果生成查询分析报告;将所述查询分析报告发送给用户终端,以使用户终端对所述查询结果进行显示。
进一步地,如上所述的装置,还包括:
构建模块,用于构建与各个待巡检IPRAN设备之间的DCN网络连接。
进一步地,如上所述的装置,还包括:
配置模块,用于接收用户触发的对待巡检IPRAN设备清单和巡检策略的配置请求;根据所述配置请求对待巡检IPRAN设备清单及巡检策略进行配置。
进一步地,如上所述的装置,所述当前查询指令包括:当前待巡检IPRAN设备地址、当前待巡检IPRAN设备账号、当前待巡检IPRAN设备密码以及当前巡检参数查询指令;
所述查询模块在将所述当前查询指令发送给所述当前待巡检IPRAN设备时,具体用于:
根据所述当前待巡检IPRAN设备地址、所述当前待巡检IPRAN设备账号以及所述当前待巡检IPRAN设备密码与对应的当前待巡检IPRAN设备建立连接关系,并将所述当前巡检参数查询指令发送至对应的当前待巡检IPRAN设备。
本发明实施例第三方面提供一种电子设备,包括:存储器,处理器;
存储器;用于存储所述处理器可执行指令的存储器;
其中,所述处理器被配置为由所述处理器执行第一方面任一项所述的IPRAN设备巡检方法。
本发明实施例第四方面提供一种计算机可读存储介质,所述计算机可读存储介质中存储有计算机执行指令,所述计算机执行指令被处理器执行时用于实现第一方面任一项所述的IPRAN设备巡检方法。
本发明实施例第五方面提供一种计算机程序产品,包括计算机程序,该计算机程序被处理器执行时实现第一方面任一项所述的IPRAN设备巡检方法。
本发明实施例提供的一种IPRAN设备巡检方法、装置、设备、介质及产品,该方法包括:根据预先配置的巡检策略确定当前待巡检IPRAN设备信息及巡检参数;根据所述当前待巡检IPRAN设备信息及巡检参数生成当前查询指令;将所述当前查询指令发送给当前待巡检IPRAN设备,以使所述当前待巡检IPRAN设备根据所述当前查询指令中的巡检参数查询各端口的运行性能数据;接收所述当前待巡检IPRAN设备发送的各端口的运行性能数据,并输出各端口的运行性能数据。本发明实施例的方法针对多个待巡检IPRAN设备,首先根据预先配置的巡检策略确定需要进行巡检的当前待巡检IPRAN设备信息及巡检参数,然后根据所述当前待巡检IPRAN设备信息及巡检参数生成当前查询指令,其中,巡检参数表示当前待巡检IPRAN设备需要反馈的各端口运行性能数据的参数。从而在将当前查询指令发送至当前待巡检IPRAN设备后,当前待巡检IPRAN设备可以根据所述当前查询指令中的巡检参数查询各端口的运行性能数据。最后在接收所述当前待巡检IPRAN设备发送的各端口的运行性能数据后,可以输出各端口的运行性能数据,以完成对当前待巡检IPRAN设备的巡检,整体巡检由电子设备进行自动化执行并且该自动化巡检的方式应用在查询数量级巨大的IPRAN设备端口,所以可以有效提高巡检的效率,节省人力。
附图说明
此处的附图被并入说明书中并构成本说明书的一部分,示出了符合本发明的实施例,并与说明书一起用于解释本发明的原理。
图1为可以实现本发明实施例的IPRAN设备巡检方法的场景图;
图2为本发明第一实施例提供的IPRAN设备巡检方法的流程示意图;
图3为本发明第二实施例提供的IPRAN设备巡检方法的流程示意图;
图4为本发明第三实施例提供的IPRAN设备巡检装置的结构示意图;
图5为本发明第四实施例提供的IPRAN设备巡检装置的结构示意图;
图6为本发明第五实施例提供的电子设备的结构示意图。
通过上述附图,已示出本发明明确的实施例,后文中将有更详细的描述。这些附图和文字描述并不是为了通过任何方式限制本发明构思的范围,而是通过参考特定实施例为本领域技术人员说明本发明的概念。
具体实施方式
这里将详细地对示例性实施例进行说明,其示例表示在附图中。下面的描述涉及附图时,除非另有表示,不同附图中的相同数字表示相同或相似的要素。以下示例性实施例中所描述的实施方式并不代表与本发明相一致的所有实施方式。相反,它们仅是与如所附权利要求书中所详述的、本发明的一些方面相一致的装置和方法的例子。
下面以具体地实施例对本发明的技术方案进行详细说明。下面这几个具体的实施例可以相互结合,对于相同或相似的概念或过程可能在某些实施例中不再赘述。下面将结合附图,对本发明的实施例进行描述。
为了清楚理解本申请的技术方案,首先对现有技术的方案进行详细介绍。目前的运营商网络中存在大量的IPRAN设备端口,为了更好的使用这些端口,端口的性能指标在日常维护过程中需要进行定期查询。一般来说,较常用的巡检方式是制定作业计划,由维护人员经过人工查询后制作巡检报告。而人工查询的方式一般是通过使用电子设备如计算机,然后根据每个IPRAN设备的地址登录对应的IPRAN设备。此时,维护人员可以点开IPRAN设备中对应的端口栏查看IPRAN设备中各个端口的运行性能数据。最后,维护人员将查询到的各个端口的运行性能数据进行归纳总结,并生成一个查询报告。由于在日常维护过程中,需执行查询的IPRAN设备端口数量级巨大,人工查询步骤多且繁琐,完成一次完整的端口性能查询需耗费大量的人力。因此,目前的IPRAN设备巡检方式繁琐且耗费人力较大。
所以针对现有技术中IPRAN设备巡检方式繁琐且耗费人力较大的技术问题,发明人在研究中发现,为了解决目前IPRAN设备巡检方式繁琐且耗费人力较大的问题,可以将人工维护行为由机器代替执行,从而降低耗费的人力。首先构建服务器与各个IPRAN设备网络连接的架构。然后根据预先配置的巡检策略确定需要进行巡检的当前待巡检IPRAN设备信息及巡检参数,并生成对应的当前查询指令,其中,巡检参数表示当前待巡检IPRAN设备需要反馈的各端口相关数据的参数。从而在将当前查询指令发送至当前待巡检IPRAN设备后,当前待巡检IPRAN设备可以根据当前查询指令中的巡检参数查询各端口的运行性能数据。最后在接收当前待巡检IPRAN设备发送的各端口的运行性能数据后,可以输出各端口的运行性能数据,以完成对当前待巡检IPRAN设备的巡检。整体巡检由电子设备进行自动化执行并且该自动化巡检的方式应用在查询数量级巨大的IPRAN设备端口,所以可以有效提高巡检的效率,节省人力。
发明人基于上述的创造性发现,提出了本申请的技术方案。
下面对本发明实施例提供的IPRAN设备巡检方法的应用场景进行介绍。如图1所示,其中,1为电子设备,2为IPRAN设备。其中,电子设备1可以是服务器,用于执行IPRAN设备巡检方法。本发明实施例提供的IPRAN设备巡检方法对应的应用场景的网络架构中包括:电子设备1,IPRAN设备2中的各个IPRAN设备,如IPRAN设备A、IPRAN设备B、IPRAN设备N等。由于实际维护过程中,需要查询的IPRAN设备数量繁多,本实施例以IPRAN设备A、IPRAN设备B和IPRAN设备N举例,来表示多个数量的IPRAN设备。电子设备1在进行IPRAN设备的巡检时,首先根据预先配置的巡检策略确定当前待巡检IPRAN设备信息及巡检参数,假设巡检策略是按照从IPRAN设备A、IPRAN设备B至IPRAN设备N的顺序进行巡检,而当前待巡检IPRAN设备是IPRAN设备A。此时,根据IPRAN设备A的设备信息及对应的巡检参数生成当前查询指令。将当前查询指令发送给IPRAN设备A,IPRAN设备A在根据当前查询指令中的巡检参数查询各端口的运行性能数据后,将各端口的运行性能数据反馈回电子设备1。最后,电子设备1可以按照巡检顺序巡检下一位IPRAN设备B,直至所有待巡检的IPRAN设备全部巡检完毕。
本发明实施例提供的IPRAN设备巡检方法,首先根据预先配置的巡检策略确定需要进行巡检的当前待巡检IPRAN设备信息及巡检参数,然后根据当前待巡检IPRAN设备信息及巡检参数生成当前查询指令,其中,巡检参数表示当前待巡检IPRAN设备需要反馈的各端口运行性能数据的参数。从而在将当前查询指令发送至当前待巡检IPRAN设备后,当前待巡检IPRAN设备可以根据当前查询指令中的巡检参数查询各端口的运行性能数据。最后在接收当前待巡检IPRAN设备发送的各端口的运行性能数据后,可以输出各端口的运行性能数据,以完成对当前待巡检IPRAN设备的巡检,整体巡检由电子设备进行自动化执行并且该自动化巡检的方式应用在查询数量级巨大的IPRAN设备端口,所以可以有效提高巡检的效率,节省人力。
下面结合说明书附图对本发明实施例进行介绍。
图2为本发明第一实施例提供的IPRAN设备巡检方法的流程示意图,如图2所示,本实施例中,本发明实施例的执行主体为IPRAN设备巡检装置,该IPRAN设备巡检装置可以集成在服务器中。则本实施例提供的IPRAN设备巡检方法包括以下几个步骤:
步骤S101,根据预先配置的巡检策略确定当前待巡检IPRAN设备信息及巡检参数。
首先,本实施例中,巡检策略指在进行巡检时的规划和流程,比如需要进行巡检的IPRAN设备有100台,从哪台IPRAN设备开始巡检,又以哪台IPRAN设备最后巡检都属于巡检策略的范围,本实施例对此不作限定。同时,IPRAN设备指无线接入网IP化的相关设备。
本实施例中,可以周期性的根据预先配置的巡检策略确定当前待巡检IPRAN设备信息及巡检参数,周期可以根据实际需求进行设置,本实施例对此不作限定。
本实施例中,当前待巡检IPRAN设备信息可以包括当前待巡检IPRAN设备的标识信息,如当前待巡检IPRAN设备地址,还可以包括当前待巡检IPRAN设备安全相关信息,如当前待巡检IPRAN设备的账号和密码。在确定了当前待巡检IPRAN设备信息之后,可以更有效率的与当前待巡检IPRAN设备建立连接。
本实施例中,巡检参数指巡检各个待巡检IPRAN设备所要查询的具体参数。巡检参数可以包括端口的运行性能数据,比如逻辑端口状态、物理端口状态、物理端口收光功率及门限、端口输入光功率和端口输出光功率等。本实施例对此不作具体限定。
步骤S102,根据当前待巡检IPRAN设备信息及巡检参数生成当前查询指令。
本实施例中,当前查询指令是与当前待巡检IPRAN设备相对应的查询指令。
其中,在当前查询指令中携带当前待巡检IPRAN设备信息及巡检参数,在生成当前查询指令时,可按照通信协议生成满足通信协议的当前查询指令。
步骤S103,将当前查询指令发送给当前待巡检IPRAN设备,以使当前待巡检IPRAN设备根据当前查询指令中的巡检参数查询各端口的运行性能数据。
其中,各端口的运行性能数据可以为逻辑端口状态、物理端口状态、物理端口收光功率及门限、端口输入光功率和端口输出光功率等。本实施例对此不作具体限定。
步骤S104,接收当前待巡检IPRAN设备发送的各端口的运行性能数据,并输出各端口的运行性能数据。
本实施例中,输出各端口的运行性能数据可以是在IPRAN设备巡检装置上直接显示,也可以输出至终端、显示设备等以进行对应的分析和/或显示,本实施例对此不做限定。
本发明实施例提供的一种IPRAN设备巡检方法,该方法包括:根据预先配置的巡检策略确定当前待巡检IPRAN设备信息及巡检参数。根据当前待巡检IPRAN设备信息及巡检参数生成当前查询指令。将当前查询指令发送给当前待巡检IPRAN设备,以使当前待巡检IPRAN设备根据当前查询指令中的巡检参数查询各端口的运行性能数据。接收当前待巡检IPRAN设备发送的各端口的运行性能数据,并输出各端口的运行性能数据。本发明实施例的方法针对多个待巡检IPRAN设备,首先根据预先配置的巡检策略确定需要进行巡检的当前待巡检IPRAN设备信息及巡检参数,然后根据当前待巡检IPRAN设备信息及巡检参数生成当前查询指令,其中,巡检参数表示当前待巡检IPRAN设备需要反馈的各端口运行性能数据的参数。从而在将当前查询指令发送至当前待巡检IPRAN设备后,当前待巡检IPRAN设备可以根据当前查询指令中的巡检参数查询各端口的运行性能数据。最后在接收当前待巡检IPRAN设备发送的各端口的运行性能数据后,可以输出各端口的运行性能数据,以完成对当前待巡检IPRAN设备的巡检,整体巡检由电子设备进行自动化执行并且该自动化巡检的方式应用在查询数量级巨大的IPRAN设备端口,所以可以有效提高巡检的效率,节省人力。
图3为本发明第二实施例提供的IPRAN设备巡检方法的流程示意图,如图3所示,本实施例提供的IPRAN设备巡检方法,是在本发明第一实施例提供的IPRAN设备巡检方法的基础上,对其中各步骤的进一步细化。则本实施例提供的IPRAN设备巡检方法包括以下步骤。
步骤S201,判断是否接收到前一待巡检IPRAN设备发送的各端口的运行性能数据。若是则执行步骤202,若否则执行步骤210。
本实施例中,当接收到前一待巡检IPRAN设备发送的各端口的运行性能数据时,代表前一待巡检IPRAN设备已经完成了此次的巡检。
步骤S202,确定满足当前待巡检IPRAN设备的查询条件。
本实施例中,步骤202代表若接收到前一待巡检IPRAN设备发送的各端口的运行性能数据,则确定满足当前待巡检IPRAN设备的查询条件。
步骤S203,从预先配置的待巡检IPRAN设备清单中按照待巡检IPRAN设备的顺序获取当前待巡检IPRAN设备信息及巡检参数。
本实施例中,待巡检IPRAN设备清单中可以包括各个待巡检IPRAN设备的待巡检IPRAN设备信息、巡检参数。待巡检IPRAN设备信息可以包括待巡检IPRAN设备的名称、巡检IPRAN设备的型号、待巡检IPRAN设备的地址、待巡检IPRAN设备的账号、待巡检IPRAN设备的密码、待巡检IPRAN设备中各个端口的清单等。巡检参数可以包括端口运行性能数据、端口名称等,本实施例对此不作限定。
步骤S204,根据当前待巡检IPRAN设备信息及巡检参数生成当前查询指令。
步骤204的实现方式与本发明实施例一中的步骤102的实现方式类似,在此不再一一赘述。
步骤S205,将当前查询指令发送给当前待巡检IPRAN设备,以使当前待巡检IPRAN设备根据当前查询指令中的巡检参数查询各端口的运行性能数据。
步骤205的实现方式与本发明实施例一中的步骤103的实现方式类似,在此不再一一赘述。
步骤S206,接收当前待巡检IPRAN设备发送的各端口的运行性能数据,并输出各端口的运行性能数据。
步骤206的实现方式与本发明实施例一中的步骤104的实现方式类似,在此不再一一赘述。
步骤S207,若确定完成了在一个巡检周期对多个待巡检IPRAN设备的查询,则将多个待巡检IPRAN设备对应的各端口的运行性能数据进行拼接,形成拼接结果。
本实施例中,通过将多个待巡检IPRAN设备对应的各端口的运行性能数据进行拼接,从而可以得到这次巡检周期中巡检查询到的所有内容,同时,维护人员也可以更清晰的查询巡检结果。
步骤S208,对多个待巡检IPRAN设备对应的各端口的运行性能数据进行分析形成分析结果。根据拼接结果和分析结果生成查询分析报告。
本实施例中,可以对多个待巡检IPRAN设备对应的各端口的运行性能数据进行分析,比如逻辑端口状态是否正常、物理端口状态是否正常、物理端口收光功率是否在门限内、端口输入光功率是否在门限内以及端口输出光功率是否在门限内等,从而形成一个初步的分析结果。
为了更好的理解本实施例的查询分析报告,下面以某个IPRAN设备的巡检生成的查询分析报告进行举例说明,查询分析报告如下所示:
(IP地址)NEIP:10.80.0.178
(网元名称)NENAME:HC081-NJ_JiangNing3F_5G-2/P
(逻辑端口状态)Eth-Trunk90:UP
(物理端口状态)GigabitEthernet3/1/23:UP
(物理端口收光功率及门限)RXpower:-3.49dBm,RXpower rang:[-14.400,0.499]dBm
(物理端口状态)GigabitEthernet4/1/23:UP
(物理端口收光功率及门限)RXpower:-3.36dBm,RXpower rang:[-14.400,0.499]dBm
(本次巡检结果总结)本次巡检端口均UP,UP代表状态正常,同时,端口光功率均在门限内。
其中,网元名称指IPRAN设备在网络上的名称。
从上述查询分析报告可知,查询分析报告会对各端口的运行性能数据进行分析,判断比如逻辑端口状态是否正常、物理端口状态是否正常、物理端口收光功率是否在门限内、端口输入光功率是否在门限内以及端口输出光功率是否在门限内等,从而形成一个初步的分析结果,方便维护人员进一步的查看各个IPRAN设备的各个端口是否处于正常运行状态。
步骤S209,将查询分析报告发送给用户终端,以使用户终端对查询结果进行显示。
本实施例中,通过将查询分析报告发送给用户终端,以使用户终端对查询结果进行显示,可以使维护人员更方便的得到这次巡检的查询分析报告。
步骤S210,继续执行对前一待巡检IPRAN设备的巡检。
本实施例中,可以先判断对前一待巡检IPRAN设备的巡检步骤已经执行到哪一步,从而继续执行对前一待巡检IPRAN设备的巡检。
可选的,本实施例中,根据预先配置的巡检策略确定当前待巡检IPRAN设备信息及巡检参数之前,还包括:
构建与各个待巡检IPRAN设备之间的DCN网络连接。
本实施例中,DCN网络(中文为数据通信网络,全称为:Data communicationnetwork)指为传送平面、控制平面和管理平面的内部以及三者之间的管理信息和控制信息通信提供传送通路。通过构建与各个待巡检IPRAN设备之间的DCN网络连接,可以实现与各个待巡检IPRAN设备数据的较优回传。在服务器与各个待巡检IPRAN设备连接时,可以通过DCN网络中的telnet协议建立连接。
可选的,本实施例中,根据预先配置的巡检策略确定当前待巡检IPRAN设备信息及巡检参数之前,还包括:
接收用户触发的对待巡检IPRAN设备清单和巡检策略的配置请求。
根据配置请求对待巡检IPRAN设备清单及巡检策略进行配置。
本实施例中,可以通过用户根据实际需求来进行待巡检IPRAN设备清单和巡检策略的配置。待巡检IPRAN设备清单与步骤203中的类似,在此不再一一赘述。
可选的,本实施例中,当前查询指令包括:当前待巡检IPRAN设备地址、当前待巡检IPRAN设备账号、当前待巡检IPRAN设备密码以及当前巡检参数查询指令。
将当前查询指令发送给当前待巡检IPRAN设备,包括:
根据当前待巡检IPRAN设备地址、当前待巡检IPRAN设备账号以及当前待巡检IPRAN设备密码与对应的当前待巡检IPRAN设备建立连接关系,并将当前巡检参数查询指令发送至对应的当前待巡检IPRAN设备。
本发明实施例提供的一种IPRAN设备巡检方法,针对多个待巡检IPRAN设备,首先预先构建与各个待巡检IPRAN设备之间的DCN网络连接,并根据用户的配置请求对待巡检IPRAN设备清单及巡检策略进行配置。然后判断是否接收到前一待巡检IPRAN设备发送的各端口的运行性能数据,若是,则代表已经完成了前一待巡检IPRAN设备的巡检,此时可以开始当前待巡检IPRAN设备的巡检。而在巡检完成后,可以对多个待巡检IPRAN设备对应的各端口的运行性能数据进行分析,比如逻辑端口状态是否正常、物理端口状态是否正常、物理端口收光功率是否在门限内、端口输入光功率是否在门限内以及端口输出光功率是否在门限内等,从而形成一个初步的分析结果,整体巡检由电子设备进行自动化执行并且该自动化巡检的方式应用在查询数量级巨大的IPRAN设备端口,所以可以有效提高巡检的效率,同时通过输出初步的分析结果,可以进一步的节省人力。
图4为本发明第三实施例提供的IPRAN设备巡检装置的结构示意图,如图4所示,本实施例中,该IPRAN设备巡检装置300包括:
确定模块301,用于根据预先配置的巡检策略确定当前待巡检IPRAN设备信息及巡检参数。
生成模块302,用于根据当前待巡检IPRAN设备信息及巡检参数生成当前查询指令。
查询模块303,用于将当前查询指令发送给当前待巡检IPRAN设备,以使当前待巡检IPRAN设备根据当前查询指令中的巡检参数查询各端口的运行性能数据。
输出模块304,用于接收当前待巡检IPRAN设备发送的各端口的运行性能数据,并输出各端口的运行性能数据。
本实施例提供的IPRAN设备巡检装置可以执行图2所示方法实施例的技术方案,其实现原理和技术效果与图2所示方法实施例类似,在此不再一一赘述。
图5为本发明第四实施例提供的IPRAN设备巡检装置的结构示意图,下面将对本发明IPRAN设备巡检装置的另一个实施例进行说明。本实施例提供的IPRAN设备巡检装置400在上一个实施例提供的IPRAN设备巡检装置300的基础上,进行了进一步的细化。
本实施例中,确定模块301具体用于:
判断是否接收到前一待巡检IPRAN设备发送的各端口的运行性能数据。若确定接收到前一待巡检IPRAN设备发送的各端口的运行性能数据,则确定满足当前待巡检IPRAN设备的查询条件。从预先配置的待巡检IPRAN设备清单中按照待巡检IPRAN设备的顺序获取当前待巡检IPRAN设备信息及巡检参数。
可选的,本实施例中,还包括:
分析报告生成模块401,用于若确定完成了在一个巡检周期对多个待巡检IPRAN设备的查询,则将多个待巡检IPRAN设备对应的各端口的运行性能数据进行拼接,形成拼接结果。对多个待巡检IPRAN设备对应的各端口的运行性能数据进行分析,形成分析结果。根据拼接结果和分析结果生成查询分析报告。将查询分析报告发送给用户终端,以使用户终端对查询结果进行显示。
可选的,本实施例中,还包括:
构建模块,用于构建与各个待巡检IPRAN设备之间的DCN网络连接。
可选的,本实施例中,还包括:
配置模块,用于接收用户触发的对待巡检IPRAN设备清单和巡检策略的配置请求。根据配置请求对待巡检IPRAN设备清单及巡检策略进行配置。
可选的,本实施例中,当前查询指令包括:当前待巡检IPRAN设备地址、当前待巡检IPRAN设备账号、当前待巡检IPRAN设备密码以及当前巡检参数查询指令。
查询模块303在将当前查询指令发送给当前待巡检IPRAN设备时,具体用于:
根据当前待巡检IPRAN设备地址、当前待巡检IPRAN设备账号以及当前待巡检IPRAN设备密码与对应的当前待巡检IPRAN设备建立连接关系,并将当前巡检参数查询指令发送至对应的当前待巡检IPRAN设备。
本实施例提供的IPRAN设备巡检装置可以执行图2-图3所示方法实施例的技术方案,其实现原理和技术效果与图2-图3所示方法实施例类似,在此不再一一赘述。
根据本发明的实施例,本发明还提供了一种电子设备、一种计算机可读存储介质和一种计算机程序产品。
如图6所示,是根据本发明实施例提供的电子设备的结构示意图。电子设备为网络设备。旨在各种形式的数字计算机,诸如,膝上型计算机、台式计算机、工作台、个人数字助理、服务器、刀片式服务器、大型计算机、和其它适合的计算机。电子设备还可以表示各种形式的移动装置,诸如,个人数字处理、蜂窝电话、智能电话、可穿戴设备和其它类似的计算装置。本文所示的部件、它们的连接和关系、以及它们的功能仅仅作为示例,并且不意在限制本文中描述的和/或者要求的本发明的实现。
如图6所示,该电子设备包括:处理器501、存储器502和收发器503。各个部件利用总线互相连接,并且可以被安装在公共主板上或者根据需要以其它方式安装。处理器可以对在电子设备内执行的指令进行处理。
收发器503,用于向当前待巡检IPRAN设备发送查询指令,及接收当前待巡检IPRAN设备发送的各端口的运行性能数据.
存储器502即为本发明所提供的计算机可读存储介质。其中,存储器存储有可由至少一个处理器执行的指令,以使至少一个处理器执行本发明所提供的IPRAN设备巡检方法。本发明的计算机可读存储介质存储计算机指令,该计算机指令用于使计算机执行本发明所提供的IPRAN设备巡检方法。
存储器502作为一种计算机可读存储介质,可用于存储非瞬时软件程序、非瞬时计算机可执行程序以及模块,如本发明实施例中的IPRAN设备巡检方法对应的程序指令/模块(例如,附图4所示的确定模块301,生成模块302,查询模块303和输出模块304)。处理器501通过运行存储在存储器502中的非瞬时软件程序、指令以及模块,从而执行服务器的各种功能应用以及数据处理,即实现上述方法实施例中的IPRAN设备巡检方法。
本领域技术人员在考虑说明书及实践这里公开的发明后,将容易想到本发明实施例的其它实施方案。本发明旨在涵盖本发明实施例的任何变型、用途或者适应性变化,这些变型、用途或者适应性变化遵循本发明实施例的一般性原理并包括本发明实施例未公开的本技术领域中的公知常识或惯用技术手段。说明书和实施例仅被视为示例性的,本发明实施例的真正范围和精神由下面的权利要求书指出。
应当理解的是,本发明实施例并不局限于上面已经描述并在附图中示出的精确结构,并且可以在不脱离其范围进行各种修改和改变。本发明实施例的范围仅由所附的权利要求书来限制。
Claims (7)
1.一种IPRAN设备巡检方法,其特征在于,包括:
根据预先配置的巡检策略确定当前待巡检IPRAN设备信息及巡检参数;
根据所述当前待巡检IPRAN设备信息及巡检参数生成当前查询指令;
将所述当前查询指令发送给当前待巡检IPRAN设备,以使所述当前待巡检IPRAN设备根据所述当前查询指令中的巡检参数查询各端口的运行性能数据;
接收所述当前待巡检IPRAN设备发送的各端口的运行性能数据,并输出各端口的运行性能数据;
所述根据预先配置的巡检策略确定当前待巡检IPRAN设备信息及巡检参数,包括:
判断是否接收到前一待巡检IPRAN设备发送的各端口的运行性能数据;
若确定接收到前一待巡检IPRAN设备发送的各端口的运行性能数据,则确定满足当前待巡检IPRAN设备的查询条件;
从预先配置的待巡检IPRAN设备清单中按照待巡检IPRAN设备的顺序获取当前待巡检IPRAN设备信息及巡检参数;
所述根据预先配置的巡检策略确定当前待巡检IPRAN设备信息及巡检参数之前,还包括:
构建与各个待巡检IPRAN设备之间的DCN网络连接。
2.根据权利要求1所述的方法,其特征在于,所述输出各端口的运行性能数据之后,还包括:
若确定完成了在一个巡检周期对多个待巡检IPRAN设备的查询,则将多个待巡检IPRAN设备对应的各端口的运行性能数据进行拼接,形成拼接结果;
对多个待巡检IPRAN设备对应的各端口的运行性能数据进行分析,形成分析结果;
根据所述拼接结果和所述分析结果生成查询分析报告;
将所述查询分析报告发送给用户终端,以使用户终端对所述查询结果进行显示。
3.根据权利要求1所述的方法,其特征在于,所述根据预先配置的巡检策略确定当前待巡检IPRAN设备信息及巡检参数之前,还包括:
接收用户触发的对待巡检IPRAN设备清单和巡检策略的配置请求;
根据所述配置请求对待巡检IPRAN设备清单及巡检策略进行配置。
4.根据权利要求1所述的方法,其特征在于,所述当前查询指令包括:当前待巡检IPRAN设备地址、当前待巡检IPRAN设备账号、当前待巡检IPRAN设备密码以及当前巡检参数查询指令;
所述将所述当前查询指令发送给所述当前待巡检IPRAN设备,包括:
根据所述当前待巡检IPRAN设备地址、所述当前待巡检IPRAN设备账号以及所述当前待巡检IPRAN设备密码与对应的当前待巡检IPRAN设备建立连接关系,并将所述当前巡检参数查询指令发送至对应的当前待巡检IPRAN设备。
5.一种IPRAN设备巡检装置,其特征在于,包括:
确定模块,用于根据预先配置的巡检策略确定当前待巡检IPRAN设备信息及巡检参数;
生成模块,用于根据所述当前待巡检IPRAN设备信息及巡检参数生成当前查询指令;
查询模块,用于将所述当前查询指令发送给所述当前待巡检IPRAN设备,以使所述当前待巡检IPRAN设备根据所述当前查询指令中的巡检参数查询各端口的运行性能数据;
输出模块,用于接收所述当前待巡检IPRAN设备发送的各端口的运行性能数据,并输出各端口的运行性能数据;
确定模块,具体用于
判断是否接收到前一待巡检IPRAN设备发送的各端口的运行性能数据;
若确定接收到前一待巡检IPRAN设备发送的各端口的运行性能数据,则确定满足当前待巡检IPRAN设备的查询条件;
从预先配置的待巡检IPRAN设备清单中按照待巡检IPRAN设备的顺序获取当前待巡检IPRAN设备信息及巡检参数;
构建模块,用于构建与各个待巡检IPRAN设备之间的DCN网络连接。
6.一种电子设备,其特征在于,包括:存储器,处理器及收发器;
所述处理器、所述存储器与所述收发器通过电路互联;
所述存储器存储计算机执行指令;所述收发器,用于向当前待巡检IPRAN设备发送查询指令,及接收当前待巡检IPRAN设备发送的各端口的运行性能数据;
其中,所述处理器被配置为由所述处理器执行如权利要求1至4任一项所述的IPRAN设备巡检方法。
7.一种计算机可读存储介质,其特征在于,所述计算机可读存储介质中存储有计算机执行指令,所述计算机执行指令被处理器执行时用于实现如权利要求1至4任一项所述的IPRAN设备巡检方法。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202011487961.1A CN112637887B (zh) | 2020-12-16 | 2020-12-16 | Ipran设备巡检方法、装置、设备、介质及产品 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202011487961.1A CN112637887B (zh) | 2020-12-16 | 2020-12-16 | Ipran设备巡检方法、装置、设备、介质及产品 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN112637887A CN112637887A (zh) | 2021-04-09 |
CN112637887B true CN112637887B (zh) | 2023-02-28 |
Family
ID=75313749
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202011487961.1A Active CN112637887B (zh) | 2020-12-16 | 2020-12-16 | Ipran设备巡检方法、装置、设备、介质及产品 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN112637887B (zh) |
Families Citing this family (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN113572656A (zh) * | 2021-06-21 | 2021-10-29 | 中盈优创资讯科技有限公司 | 一种网络设备巡检项目灵活组合巡检的方法及装置 |
CN115021806A (zh) * | 2022-05-10 | 2022-09-06 | 中国电信股份有限公司 | 链路检测方法、装置、电子设备及存储介质 |
Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN103079219A (zh) * | 2011-10-26 | 2013-05-01 | 艾默生网络能源有限公司 | 基站自动巡检数字管理***和方法 |
CN109698763A (zh) * | 2017-10-24 | 2019-04-30 | 中兴通讯股份有限公司 | 一种巡检的方法、装置及计算机可读存储介质 |
CN109728940A (zh) * | 2018-12-17 | 2019-05-07 | 中国联合网络通信集团有限公司 | 巡检方法、装置及存储介质 |
WO2019196869A1 (zh) * | 2018-04-12 | 2019-10-17 | 华为技术有限公司 | 一种确定巡检基站列表的方法以及巡检装置 |
-
2020
- 2020-12-16 CN CN202011487961.1A patent/CN112637887B/zh active Active
Patent Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN103079219A (zh) * | 2011-10-26 | 2013-05-01 | 艾默生网络能源有限公司 | 基站自动巡检数字管理***和方法 |
CN109698763A (zh) * | 2017-10-24 | 2019-04-30 | 中兴通讯股份有限公司 | 一种巡检的方法、装置及计算机可读存储介质 |
WO2019196869A1 (zh) * | 2018-04-12 | 2019-10-17 | 华为技术有限公司 | 一种确定巡检基站列表的方法以及巡检装置 |
CN109728940A (zh) * | 2018-12-17 | 2019-05-07 | 中国联合网络通信集团有限公司 | 巡检方法、装置及存储介质 |
Non-Patent Citations (3)
Title |
---|
IPRAN 网络业务质量监控研究;胥锋,戴建东,薛金明,潘皓;《邮电设计技术》;20180131;全文 * |
通信设施智能巡检***的设计与实现;祁瑞丽等;《石家庄学院学报》;20161130;全文 * |
面向LTE 的PTN 网络巡检方案;汪万强;《科学技术创新》;20200825;第62-63页 * |
Also Published As
Publication number | Publication date |
---|---|
CN112637887A (zh) | 2021-04-09 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US9973390B2 (en) | Method of discovering network topology | |
CN111158891B (zh) | 基于Flink技术的分析任务处理方法、装置及存储介质 | |
CN112637887B (zh) | Ipran设备巡检方法、装置、设备、介质及产品 | |
CN110413418B (zh) | 缓存同步装置及方法,缓存同步***、电子设备 | |
CN110677383B (zh) | 防火墙开墙方法、装置、存储介质及计算机设备 | |
CN112261094A (zh) | 一种报文处理方法及代理服务器 | |
CN113110864A (zh) | 应用程序更新方法、装置及存储介质 | |
CN113407157A (zh) | 物模型的确定方法及装置、存储介质、电子装置 | |
Xu et al. | Design of oneM2M-based fog computing architecture | |
CN110460668B (zh) | 一种文件上传方法、装置、计算机设备和存储介质 | |
CN117176802B (zh) | 一种业务请求的全链路监控方法、装置、电子设备及介质 | |
CN113806216A (zh) | 接口测试方法、装置、介质及设备 | |
CN108965403A (zh) | 运维监控连接的建立方法及终端设备 | |
CN114125024B (zh) | 音频传输方法、电子设备及可读存储介质 | |
CN111506641A (zh) | 数据管理方法、数据采集平台、数据管理***及存储介质 | |
CN113840312B (zh) | 一种5g网络切片业务的配置方法及装置 | |
CN114564249A (zh) | 推荐调度引擎、推荐调度方法及计算机可读存储介质 | |
CN114070824A (zh) | 物联网设备的注册方法、注册云服务、介质及程序产品 | |
CN113094131A (zh) | 提示资源的显示方法、装置、终端、服务器及存储介质 | |
CN109271310B (zh) | 移动应用程序网络功能的开发测试方法和装置 | |
CN108288135B (zh) | ***兼容方法及装置、计算机可读存储介质及电子设备 | |
CN112131095A (zh) | 压力测试方法和装置 | |
CN112035243A (zh) | 数据查询方法、装置、终端及介质 | |
CN118118528A (zh) | 接口参数处理方法、装置、存储介质以及电子设备 | |
CN115473779B (zh) | 服务器管理方法及*** |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant |