一种在服务器侧进行数据校验的方法、服务器和系统技术方案

技术编号:15524000 阅读:92 留言:0更新日期:2017-06-04 12:37
本发明专利技术实施例提供了一种在服务器侧进行数据校验的方法、数据校验服务器和数据校验系统,其中,所述方法包括:服务器侧获取数据校验进程镜像文件、校验结果上传进程镜像文件和校验参数配置文件;采用所述数据校验进程镜像文件启动数据校验进程;由所述数据校验进程调用所述校验参数配置文件,对所述测量报告数据进行校验,获得校验结果;向操作维护中心平台发送校验结果上传请求;当接收到所述操作维护中心平台针对所述上传请求返回的确认信息后,采用所述校验结果上传进程镜像文件启动校验结果上传进程;由所述校验结果上传进程将所述校验结果上传至上级网管后台数据库。本发明专利技术实施例可以提高数据的校验效率。

Method, server and system for data verification at server side

The embodiment of the invention provides a method and data validation on the server side data check server and data check system, wherein, the method comprises: server side data verification process, check results of image file upload process image files and check the configuration file; using the data validation process of image file to start the data check by the process; the data validation process called check parameter configuration file to verify the measurement report data, obtain the check results; to the operation and maintenance center platform to send check result upload request; when the confirmation information receives the operation and maintenance center platform for the upload request returns after the check the upload process image file to start the verification results by the upload process; check the school results upload process Test results uploaded to the superior network management background database. The embodiment of the invention can improve the calibration efficiency of data.

【技术实现步骤摘要】
一种在服务器侧进行数据校验的方法、服务器和系统
本专利技术涉及数据处理
,特别是涉及一种在服务器侧进行数据校验的方法、一种数据校验服务器和一种数据校验系统。
技术介绍
4G是第四代移动通信技术的简称,4G通信技术是继3G之后的又一次无线通信技术演进,4G通信技术的商用将大幅提升网络容量,并带来更快的无线通信速度,提供低延迟的网络性能以及更加智能化的应用。为了确保4G网络的正常运行,通常需要监测4G网络的各种运行参数,获得报告数据,并对报告数据进行分析,以获知4G网络的运行状况。由于获得的报告数据结构复杂,容易出错,因而,在对报告数据进行分析前需要对报告数据进行校验,以确保用以分析的报告数据是正确的。目前所采用的报告数据校验方法是通过人工的方式将报告数据从各个服务器下载到本地PC终端,在本地PC终端上使用校验工具进行报告数据的批量校验。然而,在实际应用中,生成的报告数据的数量很大,以1000个基站为例,一天之内生成的报告数据就达到104数量级,采用目前的校验方式,由于下载大量的报告数据,需要耗费大量的时间,并且,受限于本地PC终端的性能,校验也需要耗费大量的时间,因而,目前的校验方法效率相当低下。
技术实现思路
鉴于上述问题,提出了本专利技术实施例以便提供一种克服上述问题或者至少部分地解决上述问题的一种在服务器侧进行数据校验的方法、一种数据校验服务器和一种数据校验系统。为了解决上述问题,本专利技术实施例公开了一种在服务器侧进行数据校验的方法,所述服务器侧存储有测量报告数据,所述方法包括:服务器侧获取数据校验进程镜像文件、校验结果上传进程镜像文件和校验参数配置文件;采用所述数据校验进程镜像文件启动数据校验进程;由所述数据校验进程调用所述校验参数配置文件,对所述测量报告数据进行校验,获得校验结果;向操作维护中心平台发送校验结果上传请求;当接收到所述操作维护中心平台针对所述上传请求返回的确认信息后,采用所述校验结果上传进程镜像文件启动校验结果上传进程;由所述校验结果上传进程将所述校验结果上传至上级网管后台数据库。优选的,所述服务器侧获取数据校验进程镜像文件、校验结果上传进程镜像文件和校验参数配置文件的步骤包括:服务器侧在接收到操作维护中心平台发送的校验启动请求时,检测服务器侧是否存储有数据校验进程镜像文件和校验结果上传进程镜像文件;若是,则直接提取数据校验进程镜像文件和校验结果上传进程镜像文件;若否,则从所述操作维护中心平台下载数据校验进程镜像文件和校验结果上传进程镜像文件;从所述操作维护中心平台下载校验参数配置文件。优选的,所述方法还包括:若所述服务器侧在预设时间内没有接收到确认信息,则重新向所述操作维护中心平台发送校验结果上传请求。优选的,所述确认信息由所述操作维护中心平台采用优先队列的方式发送。本专利技术实施例还公开了一种数据校验服务器,所述服务器存储有测量报告数据,所述服务器包括:文件获取模块,用于获取数据校验进程镜像文件、校验结果上传进程镜像文件和校验参数配置文件;数据校验进程启动模块,用于采用所述数据校验进程镜像文件启动数据校验进程;数据校验模块,用于通过所述数据校验进程调用所述校验参数配置文件,对所述测量报告数据进行校验,获得校验结果;校验结果上传请求发送模块,用于向操作维护中心平台发送校验结果上传请求;确认信息接收模块,用于接收所述操作维护中心平台针对所述上传请求返回的确认信息;校验结果上传进程启动模块,用于在接收到确认信息后,采用所述校验结果上传进程镜像文件启动校验结果上传进程;校验结果上传模块,用于通过所述校验结果上传进程将所述校验结果上传至上级网管后台数据库。优选的,所述文件获取模块包括:校验启动请求接收子模块,用于接收操作维护中心平台发送的校验启动请求;文件检测子模块,用于当接收到校验启动请求时,检测服务器是否存储有数据校验进程镜像文件和校验结果上传进程镜像文件;文件提取子模块,用于在检测到服务器存储有数据校验进程镜像文件和校验结果上传进程镜像文件时,直接提取数据校验进程镜像文件和校验结果上传进程镜像文件;第一文件下载子模块,用于在检测到服务器没有存储有数据校验进程镜像文件和校验结果上传进程镜像文件时,从所述操作维护中心平台下载数据校验进程镜像文件和校验结果上传进程镜像文件;第二文件下载子模块,用于从所述操作维护中心平台下载校验参数配置文件。优选的,所述服务器还包括:校验结果上传请求重发模块,用于当所述服务器在预设时间内没有接收到确认信息时,重新向所述操作维护中心平台发送校验结果上传请求。优选的,所述确认信息由所述操作维护中心平台采用优先队列的方式发送。本专利技术实施例还公开了一种数据校验服系统,所述数据校验系统包括操作维护中心平台、服务器和上级网管;其中,所述服务器存储有测量报告数据,所述服务器包括:文件获取模块,用于获取数据校验进程镜像文件、校验结果上传进程镜像文件和校验参数配置文件;数据校验进程启动模块,用于采用所述数据校验进程镜像文件启动数据校验进程;数据校验模块,用于通过所述数据校验进程调用所述校验参数配置文件,对所述测量报告数据进行校验,获得校验结果;校验结果上传请求发送模块,用于向操作维护中心平台发送校验结果上传请求;确认信息接收模块,用于接收所述操作维护中心平台针对所述上传请求返回的确认信息;校验结果上传进程启动模块,用于在接收到所述确认信息后,采用所述校验结果上传进程镜像文件启动校验结果上传进程;校验结果上传模块,用于通过所述校验结果上传进程将所述校验结果上传至上级网管后台数据库;所述操作维护中心平台包括:校验结果上传请求接收模块,用于接收所述校验结果上传请求发送模块发送的校验结果上传请求;确认信息返回模块,用于针对所述校验结果上传请求,向所述确认信息接收模块返回确认信息;所述上级网管包括:校验结果接收模块,用于接收所述校验结果上传模块上传的校验结果。优选的,所述服务器还包括:校验结果上传请求重发模块,用于当所述服务器在预设时间内没有接收到确认信息时,重新向所述操作维护中心平台发送校验结果上传请求。本专利技术实施例包括以下优点:本专利技术实施例的服务器侧可以获取数据校验进程镜像文件、校验结果上传进程镜像文件和校验参数配置文件,采用数据校验进程镜像文件启动数据校验进程,由数据校验进程调用校验参数配置文件,对测量报告数据进行校验,获得校验结果,并将校验结果上传至上级网管后台数据库,由于本专利技术实施例的测量报告数据存储在服务器中,由服务器侧对测量报告数据进行校验,本专利技术实施例无需再将测量报告数据下载至PC终端,可以节省测量报告数据的下载等待时间和对资源的消耗,并且,由于服务器相对于PC终端而言,具有更好的性能,进而,本专利技术实施例可以提高数据的校验效率。附图说明图1是本专利技术的一种在服务器侧进行数据校验的方法实施例的步骤流程图;图2是本专利技术的一种数据校验服务器实施例的结构框图;图3是本专利技术的一种数据校验系统实施例的结构框图。具体实施方式为使本专利技术的上述目的、特征和优点能够更加明显易懂,下面结合附图和具体实施方式对本专利技术作进一步详细的说明。在4G网络的运行维护中,为了确保4G网络的正常运行,通常需要测量4G网络的各种运行参数,获取测量报告数据,将获取的测量报告数据存储在服务器中,并对测量报告数本文档来自技高网...
一种在服务器侧进行数据校验的方法、服务器和系统

【技术保护点】
一种在服务器侧进行数据校验的方法,其特征在于,所述服务器侧存储有测量报告数据,所述方法包括:服务器侧获取数据校验进程镜像文件、校验结果上传进程镜像文件和校验参数配置文件;采用所述数据校验进程镜像文件启动数据校验进程;由所述数据校验进程调用所述校验参数配置文件,对所述测量报告数据进行校验,获得校验结果;向操作维护中心平台发送校验结果上传请求;当接收到所述操作维护中心平台针对所述上传请求返回的确认信息后,采用所述校验结果上传进程镜像文件启动校验结果上传进程;由所述校验结果上传进程将所述校验结果上传至上级网管后台数据库。

【技术特征摘要】
1.一种在服务器侧进行数据校验的方法,其特征在于,所述服务器侧存储有测量报告数据,所述方法包括:服务器侧获取数据校验进程镜像文件、校验结果上传进程镜像文件和校验参数配置文件;采用所述数据校验进程镜像文件启动数据校验进程;由所述数据校验进程调用所述校验参数配置文件,对所述测量报告数据进行校验,获得校验结果;向操作维护中心平台发送校验结果上传请求;当接收到所述操作维护中心平台针对所述上传请求返回的确认信息后,采用所述校验结果上传进程镜像文件启动校验结果上传进程;由所述校验结果上传进程将所述校验结果上传至上级网管后台数据库。2.根据权利要求1所述的方法,其特征在于,所述服务器侧获取数据校验进程镜像文件、校验结果上传进程镜像文件和校验参数配置文件的步骤包括:服务器侧在接收到操作维护中心平台发送的校验启动请求时,检测服务器侧是否存储有数据校验进程镜像文件和校验结果上传进程镜像文件;若是,则直接提取数据校验进程镜像文件和校验结果上传进程镜像文件;若否,则从所述操作维护中心平台下载数据校验进程镜像文件和校验结果上传进程镜像文件;从所述操作维护中心平台下载校验参数配置文件。3.根据权利要求1所述的方法,其特征在于,还包括:若所述服务器侧在预设时间内没有接收到确认信息,则重新向所述操作维护中心平台发送校验结果上传请求。4.根据权利要求1所述的方法,其特征在于,所述确认信息由所述操作维护中心平台采用优先队列的方式发送。5.一种数据校验服务器,其特征在于,所述服务器存储有测量报告数据,所述服务器包括:文件获取模块,用于获取数据校验进程镜像文件、校验结果上传进程镜像文件和校验参数配置文件;数据校验进程启动模块,用于采用所述数据校验进程镜像文件启动数据校验进程;数据校验模块,用于通过所述数据校验进程调用所述校验参数配置文件,对所述测量报告数据进行校验,获得校验结果;校验结果上传请求发送模块,用于向操作维护中心平台发送校验结果上传请求;确认信息接收模块,用于接收所述操作维护中心平台针对所述上传请求返回的确认信息;校验结果上传进程启动模块,用于在接收到确认信息后,采用所述校验结果上传进程镜像文件启动校验结果上传进程;校验结果上传模块,用于通过所述校验结果上传进程将所述校验结果上传至上级网管后台数据库。6.根据权利要求5所述的服务器,其特征在于,所述文件获取模块包括:校验启动请求接收子模块,用于接收操作维护中心平...

【专利技术属性】
技术研发人员:周日辉杨盈
申请(专利权)人:大唐移动通信设备有限公司
类型:发明
国别省市:北京,11

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

1