用于监控系统的测试方法以及测试设备的制作方法

文档序号:7740187阅读:217来源:国知局
专利名称:用于监控系统的测试方法以及测试设备的制作方法
技术领域
本发明涉及通信领域,并且特别地,涉及一种用于监控系统的测试方法以及测试设备。
背景技术
电网变电站视频及环境监控系统是一个大型分层分布式视频和环境监控系统。如图I所示,变电站视频及环境监控系统的架构主要分为三层,包括省级主站、地区级主站以及站端系统,其中,省级主站与省级电网应急指挥平台通信,地区级主站与地区级电网应急指挥平台、监控中心、巡检中心I至η、以及职能部门通信。在图I中,在省级主站与地区级主站之间。地区级主站与站端系统之间,通过IP通信网进行通信。在图I所示的系统的建设过程中,采用的新技术多、参加建设的厂家数量比较大、接入的系统多、施工工期短,在工程现场调试中明确相关责任,协调多厂家产品的互联互通、保证施工进度、提高施工效率、标准的模拟测试系统是必不可少的。然而,目前的电网变电站视频及环境监控系统在进入工程验收阶段时,并不能够对厂家产品的功能和性能进行严格检验。而在投入试运行和正式运行后,运行维护单位也没有有效的手段来对这些监控系统进行诊断和测试,因此,并不能够对可能出现的故障进行快速准确的定位排查,也就不能够有效保证系统的长期稳定运行。类似地,对于电网变电站视频及环境监控系统以外用于其它场景的监控系统,同样缺少有效的测试和检验方案。针对相关技术中不能够对监控系统进行有效测试和检验的问题,目前尚未提出有效的解决方案。

发明内容
针对相关技术中的问题,本发明提出一种用于监控系统的测试方法以及测试设备,能够根据监控系统之间的通信协议进行模拟,并发送测试信息,从而对各级监控系统的通信、处理进行有效测试。本发明的技术方案是这样实现的根据本发明的一个方面,提供了一种用于监控系统的测试方法,其中,测试设备能够支持多种通信协议,多种通信协议包括第一监控系统与第二监控系统之间的预定通信协议。该测试方法包括基于第一监控系统与第二监控系统之间的预定通信协议,测试设备模拟第一监控系统将测试信息发送至第二监控系统,以通知第二监控系统根据测试信息进行处理;测试设备获取第二监控系统响应于测试信息返回的反馈信息,其中,反馈信息用于表示第二监控系统进行处理的结果。其中,在第二监控系统接收到测试信息后,该测试方法进一步包括第二监控系统根据测试信息进行处理,并生成反馈信息,其中,反馈信息用于表示处理的执行状况。
其中,测试信息用于对第二监控系统的以下方面中的至少之一进行测试是否能够正确触发告警、是否能够正确进行本地配置、是否能够正确返回所请求的指定信息、是否能够正确控制第二监控系统的摄像头的位置和/或移动轨迹。可选地,第二监控系统根据测试信息进行处理包括以下至少之一在测试信息包括告警触发信息的情况下,第二监控系统根据测试信息进行的处理为基于告警触发信息进行告警,并生成表示告警触发情况的反馈信息;在测试信息包括用于获取指定信息的请求信息的情况下,第二监控系统根据测试信息进行的处理为基于请求信息获取指定信息作为反馈信息;在测试信息包括用于控制第二监控系统中图像采集装置的位置和/或移动轨迹的控制信息的情况下,第二监控系统根据测试信息进行的处理为基于控制信息控制图像采集装置的位置和/或移动,并将图像采集装置采集的图像信息作为反馈信息;在测试信息包括用于对第二监控系统进行配置的配置信息的情况下,第二监控系统根据测试信息进行的处理为基于配置信息进行本地配置,并将表示配置结果的信息作为反馈信息。该方法可以进一步包括测试设备根据反馈信息判断第二监控系统是否正确进行 处理。其中,在测试设备根据反馈信息确定第二监控系统的处理异常、或未接收到反馈信息的情况下,确定第二监控系统出现异常。根据本发明的另一方面,提供了一种用于监控系统的测试方法,其中,测试设备能够支持多种通信协议,多种通信协议包括第一监控系统与第二监控系统之间的预定通信协议。具体地,该测试方法包括基于第一监控系统与第二监控系统之间的预定通信协议,测试设备模拟第一监控系统将测试信息发送至第二监控系统;第二监控系统根据测试信息进行处理,并生成结果反馈信息,其中,结果信息用于表示第二监控系统进行处理的结果O根据本发明的再一方面,提供了一种测试设备。根据本发明的测试设备包括协议栈模块,能够支持多种通信协议,其中,多种通信协议包括第一监控系统与第二监控系统之间的预定通信协议;发送模块,用于在协议栈模块的控制下,基于第一监控系统与第二监控系统之间的预定通信协议,将测试设备模拟为第一监控系统并将测试信息发送至第二监控系统,以通知第二监控系统根据测试信息进行处理;获取模块,用于获取第二监控系统响应于测试信息返回的反馈信息,其中,反馈信息用于表示第二监控系统进行处理的结果。其中,测试信息用于对第二监控系统的以下方面中的至少之一进行测试是否能够正确触发告警、是否能够正确进行本地配置、是否能够正确返回所请求的指定信息、是否能够正确控制第二监控系统的摄像头的位置和/或移动轨迹。该测试设备可以进一步包括判断模块,用于根据反馈信息判断第二监控系统是否正确进行处理,其中,在判断模块根据反馈信息确定第二监控系统的处理异常、或获取模块未接收到反馈信息的情况下,确定第二监控系统出现异常。本发明通过由测试设备模拟监控系统,并根据监控系统之间的通信协议发送测试信息,使得接收到测试信息的监控系统能够根据测试信息进行相应的处理,从而对各级监控系统的通信、处理进行有效测试和检验,保证整个变电站系统能够长期、稳定地进行工作。


图I是相关技术中变电站视频及环境监控系统的架构示意图;图2是根据本发明实施例的用于监控系统的测试方法的流程图;图3是根据本发明实施例的用于监控系统的测试方法应用于图I所示的系统架构的不意图;图4是对站端系统以下的仔细提进行诊断/测试/模拟的示意图;
图5是根据本发明实施例的测试设备的软件架构的示意图;图6是根据本发明实施例的用于监控系统的测试方法的处理过程的概括性流程图;图7是根据本发明实施例的用于监控系统的测试方法基于SIP进行测试的处理实例的流程图;图8是根据本发明实施例的用于监控系统的测试方法基于PGCP/PGSP进行测试的处理实例的流程图;图9是根据本发明实施例的用于监控系统的测试方法基于PGCP/PGSP进行测试的另一处理实例的流程图;图10是根据本发明实施例的用于监控系统的测试方法基于PGCP/PGSP进行测试的再一处理实例的流程图;图11是根据本发明实施例的用于监控系统的测试方法对被测监控系统的摄像头的位置和运动轨迹进行控制和测试的处理流程图;图12是根据本发明实施例的用于监控系统的测试方法针对遥信量/遥测量接入RPU进行测试的处理流程图;图13是根据本发明实施例的用于监控系统的测试方法针对RPU RTSP功能进行测试的处理流程图;图14是根据本发明实施例的测试设备的框图。
具体实施例方式根据本发明的实施例,提供了一种用于监控系统的测试方法,其中,测试设备能够支持多种通信协议,多种通信协议包括第一监控系统与第二监控系统之间的预定通信协议。如图2所示,根据本发明实施例的用于监控系统的测试方法包括步骤S201,基于第一监控系统与第二监控系统之间的预定通信协议,测试设备模拟第一监控系统将测试信息发送至第二监控系统,以通知第二监控系统根据测试信息进行处理;步骤S202,测试设备获取第二监控系统响应于测试信息返回的反馈信息,其中,反馈信息用于表示第二监控系统进行处理的结果。其中,在第二监控系统接收到测试信息后,该测试方法可以进一步包括第二监控系统根据测试信息进行处理,并生成反馈信息,其中,反馈信息用于表示处理的执行状况。具体地,测试信息可用于对第二监控系统的以下方面中的至少之一进行测试是否能够正确触发告警、是否能够正确进行本地配置、是否能够正确返回所请求的指定信息、是否能够正确控制第二监控系统的摄像头的位置和/或移动轨迹。此外,上述方法可以进一步包括测试设备根据反馈信息判断第二监控系统是否正确进行处理。可选地,在测试设备根据反馈信息确定第二监控系统的处理异常、或未接收到反馈信息的情况下,确定第二监控系统出现异常。以上描述的测试方法是闭环测试的具体过程,对于开环测试,可以包括以下处理过程,基于第一监控系统与第二监控系统之间的预定通信协议,测试设备模拟第一监控系统将测试信息发送至第二监控系统;第二监控系统根据测试信息进行处理,并生成结 果反馈信息,其中,结果信息用于表示第二监控系统进行处理的结果。可以看出,开环测试中,第二监控系统无需将反馈信息发送给测试设备,只要在第二监控系统本地得到结果信息即可,并且也无需由测试设备来接收并基于反馈信息进行判断,对于测试信息的内容、以及第二监控系统如何根据测试信息进行处理,具体的过称均与开环测试中描述的过程相同。具体而言,在第二监控系统根据测试信息进行的处理包括以下至少之一在测试信息包括告警触发信息的情况下,第二监控系统根据测试信息进行的处理为基于告警触发信息进行告警,并生成表示告警触发情况的反馈信息(结果信息);在测试信息包括用于获取指定信息的请求信息的情况下,第二监控系统根据测试信息进行的处理为基于请求信息获取指定信息作为反馈信息(结果信息);在测试信息包括用于控制第二监控系统中图像采集装置的位置和/或移动轨迹的控制信息的情况下,第二监控系统根据测试信息进行的处理为基于控制信息控制图像采集装置的位置和/或移动,并将图像采集装置采集的图像信息作为反馈信息(结果信息);在测试信息包括用于对第二监控系统进行配置的配置信息的情况下,第二监控系统根据测试信息进行的处理为基于配置信息进行本地配置,并将表示配置结果的信息作为反馈信息(结果信息)。也就是说,被测试的监控系统得到的信息可以包括一下至少之一根据测试信息进行运算/处理后的结果、根据测试信息进行配置的结果、根据测试信息进行告警的结果、根据测试信息的要求而由被测监控系统获取的数据、对测试信息的接收情况等。图3示出了将上述方法应用于包括省级、地区级子系统以及站端系统的监控系统架构的示意图。如图3所示,基于图I所示的系统架构,本发明的上述测试方法能够采用PGCP/PGSP协议在省级主站和站端系统之间进行诊断/模拟/测试,能够采用PGCP/PGSP协议在地区级主站和站端系统之间进行诊断/模拟/测试,并且还能够采用SIP协议在省级主站和地区级主站之间进行诊断/模拟/测试。并且,上述各种协议都是较为复杂的通讯协议,尤其是省级主站系统与地区级主站系统之间、地区级主站系统与站端系统(RPU)之间、省级主站系统与站端系统(RPU)之间均为I:N的对应关系,同步并发的过程在实际运行时非常复杂,主站系统处理大量通讯同步交互时,其正确性和涉及系统性能的要求很高,并且实际运行的系统很难模拟复杂条件下1:N的数据流和控制流,而采用根据本发明的上述测量方法,就能够有效测出真实运行情况下的主站系统处理的正确性和相关性能。基于上述方法,测试设备能够根据预先设定的条件,自动模拟N台设备对上级系统的通讯,测试上级系统(省级主站或地区级主站)的正确性和性能指标;同时也能模拟上级系统(省级主站或地区级主站),测试下级系统(地区级主站或RPU)的正确性和性能指标。如图4所示,在变电站侧,站端系统(RPU)除了与地区级主站系统和省级主站系统通过PGCP/PGSP规约相连外,还要连接各种传感器(包括风速传感器、湿度传感器、温度传感器等,可选地,可以通过4 20mA或串口与这些传感器连接)、门禁/消防/SF6监测系统(串口 IEC870-5-104)、变电站监控平台(网络IEC870-5-104,RPU可通过网络交换机与变电站监控平台连接)、IP-SAN、网络摄像机、红外对射/水浸探头/红外入侵(开关量)等设备。
图5示出了根据本发明实施例的测试设备的软件功能架构。如图5所示,测试设备实际上应当具备SIP测试、PGSP/PGCP测试、变电站接入系统-PRU接入测试、遥信量-PRU接入测试、模拟量-PRU接入测试、RPU RTSP测试、其他变电站子系统-RPU接入测试等能够基于各种协议进行测试的模块,同时还应当具有检测软件平台集成环境(增强型检测软件平台集成环境)、LINUX系统(主控板/MMI界面)(高性能、高可靠性LINUX系统)、嵌入式LINUX系统(高可靠性嵌入式LINUX系统),并且,为了完成信息的发送,应当包括遥信量发生器、模拟量发生器、时钟发生器、多通道通讯端口。图6是根据本发明实施例的用于监控系统的测试方法的处理过程的概括性流程图。如图6所示,具体包括以下处理在进行测试时,对于闭环测试,需要由测试设备发出标准信号记录动作参数,之后测试设备接收来自被测系统的输入信号,然后自动比较动作参数与输入信号的误差(即,判断被测系统是否按照动作参数进行相应的动作);而对于开环测试,则需要借助操作员来比较动作参数与输入信号的误差;在完成比较之后,形成测试记录存入数据库,在人际界面上显示记录;对于模拟的过程,则需要发出标准信号,并在对端观测对标准信号的处理正确性。图7是根据本发明实施例的用于监控系统的测试方法基于SIP进行测试的处理实例的流程图。如图7所示,具体可以包括以下处理过程在测试开始后,如果进行设备注册与发现,则需要使得发送的测试信息能够满足协议中对于设置、注册、目录发送、心跳、报文参数、组织报文等相关要求,之后发送报文;如果无需进行设备注册和发现,而需要进行监控视频获取,则需要使得发送的测试信息满足协议中规定的设置、报文参数、组织报文等相关要求,并且需要在消息中设置获取实时视频和历史视频,之后发送报文;如果无需进行监控视频获取,而需要进行控制,此时,需要使得发送的测试信息满足协议中规定的设置、报文参数、组织报文等相关要求,并且信息中应当包括控制云台、强制接管、取消接管等信息,之后发送报文;如果无需进行控制,而需要进行查询,则需要使得发送的测试信息满足协议中规定的设置、报文参数、组织报文等相关要求,并且在测试信息中配置查询前端设备,之后发送报文;如果无需进行查询,而需要进行事件预订通告,则需要使得发送的测试信息满足协议中规定的报文参数、组织报文等相关要求,并且在测试信息中预订历史告警,之后发送报文;如果无需进行事件预订通告,而需要进行环境参数传输,则需要使得发送的测试信息满足协议中规定的设置、报文参数、组织报文等相关要求,并且在测试信息的传输和响应过程中,应当根据以下条件进行设置环境参数实时上传、省级主站查询历史数据,之后发送报文;如果无需进行环境参数传输,而需要进行三维定位(图像采集装置的三维定位,·例如,摄像头的三维定位),则需要使得发送的测试信息满足协议中规定的设置、报文参数、组织报文等相关要求,并且在测试信息中设置三维控制流程,之后发送报文;在发送报文之后,测试设备接收报文,并分析接收报文的合法性和正确性。图8是根据本发明实施例的用于监控系统的测试方法基于PGCP/PGSP进行测试的处理实例的流程图。如图8所示,具体包括以下处理过程在测试开始后,如果需要设置/获取IP信息,则需要使得发送的测试信息能够满足协议中对于设置、报文参数、组织报文等相关要求,测试信息的传输和响应过程应当根据以下条件进行请求IP信息、响应IP信息、请求IP 息请求命令、请求IP 息响应命令、之后发送报文至测试端;如果无需设置/获取IP信息,而需要进行用户信息管理,则需要使得发送的测试信息能够满足协议中对于设置、报文参数、组织报文等相关要求,并在测试信息的传输和响应过程应当根据以下条件进行设置增加修改删除用户请求命令、增加修改删除用户响应命令、获取用户信息请求命令、获取用户信息响应命令,之后发送报文至测试端;如果无需进行用户信息管理,而需要设置/获取RPU参数,此时,需要使得发送的测试信息满足协议中规定的报文参数、组织报文等相关要求,并且信息的传输和响应过程应当根据以下条件进行设置RPU编码信息参数请求命令、设置RPU编码信息参数响应命令、获取RPU编码信息参数请求命令、获取RI3U编码信息参数响应命令,之后发送报文至测试端;如果无需设置/获取RPU参数,而需要设置/获取OSD参数,此时,需要使得发送的测试信息满足协议中规定的报文参数、组织报文等相关要求,并且信息的传输和响应过程应当根据以下条件进行设置OSD编码信息参数请求命令、设置OSD编码信息参数响应命令、获取OSD编码信息参数请求命令、获取OSD编码信息参数响应命令,之后发送报文至测试端;如果无需设置/获取OSD参数,而需要设置/获取RPU系统配置,则需要使得发送的测试信息满足协议中规定的报文参数、组织报文等相关要求,并且信息的传输和响应过程应当根据以下条件进行设置RPU系统配置请求命令、设置RPU系统配置响应命令、获取RPU系统配置请求命令、获取RPU系统配置响应命令,之后发送报文至测试端;如果无需设置/获取RPU系统配置,而需要设置/获取RPU时间参数,则需要使得发送的测试信息满足协议中规定的报文参数、组织报文等相关要求,并且信息的传输和响应过程应当根据以下条件进行设置RPU时间参数信息请求命令、设置RPU时间参数信息响应命令、获取RPU时间参数信息请求命令、获取RPU时间参数信息响应命令,之后发送报文至测试端;如果无需设置/获取RPU时间参数,而需要控制RPU摄像机,则需要使得发送的测试信息满足协议中规定的报文参数、组织报文等相关要求,并且信息的传输和响应过程应当根据以下条件进行控制RPU云台请求命令、控制RPU云台响应命令,之后发送报文至测试端;
在发送报文之后,测试设备接收对端报文,并分析接收报文的合法性和正确性。图9是根据本发明实施例的用于监控系统的测试方法基于PGCP/PGSP进行测试的另一处理实例的流程图。如图9所示,具体包括以下处理过程上接图8所示的处理,如果无需控制RPU摄像机,而需要设置/获取摄像机预置点信息,则需要使得发送的测试信息能够满足协议中对于报文参数、组织报文等相关要求,且测试信息的传输和响应过程应当根据以下条件进行设置摄像机预置点信息请求命令、设置摄像机预置点信息响应命令、获取摄像机预置点信息请求命令、获取摄像机预置点信息响应命令,之后发送报文至测试端;如果无需设置/获取摄像机预置点信息,而需要进行RPU系统控制,则需要使得发送的测试信息能够满足协议中对于报文参数、组织报文等相关要求,且测试信息的传输和响应过程应当根据以下条件进行设置控制RPU系统请求命令、设置控制RPU系统响应命令,之后发送报文至测试端;如果无需进行RPU系统控制,而需要查询/获取RPU录像文件,此时,需要使得发送的测试信息满足协议中规定的报文参数、组织报文等相关要求,并且信息的传输和响应过程应当根据以下条件进行设置查询RPU录像文件请求命令、设置查询RPU录像文件响应命令、设置获取RPU录像文件请求命令、设置获取RPU录像文件响应命令,之后发送报文至测试端;如果无需查询/获取RPU录像文件,而需要获取日志信息,此时,需要使得发送的测试信息满足协议中规定的报文参数、组织报文等相关要求,并且信息中应当包括设置获取RPU日志信息请求命令、设置获取RPU日志信息响应命令,之后发送报文至测试端;如果无需获取日志信息,而需要设置/获取接入配置,则需要使得发送的测试信息满足协议中规定的报文参数、组织报文等相关要求,并且信息的传输和响应过程应当根据以下条件进行设置RPU接入配置请求命令、设置RPU接入配置响应命令、获取RPU接入配置请求命令、获取RPU接入配置响应命令,之后发送报文至测试端;如果无需设置/获取接入配置,而需要设置/获取视频遮挡区域配置,则需要使得发送的测试信息满足协议中规定的报文参数、组织报文等相关要求,并且信息的传输和响应过程应当根据以下条件进行设置RPU视频遮挡区域配置信息请求命令、设置RPU视频遮挡区域配置信息响应命令、获取RPU视频遮挡区域配置信息请求命令、获取RPU视频遮挡区域配置信息响应命令,之后发送报文至测试端;如果无需设置/获取视频遮挡区域配置,而需要获取性能统计信息,则需要使得发送的测试信息满足协议中规定的报文参数、组织报文等相关要求,并且信息的传输和响应过程应当根据以下条件进行获取RPU性能统计信息请求命令、获取RPU性能统计信息响应命令,之后发送报文至测试端;如果无需获取性能统计信息,而需要设置/获取布撤防信息,则需要使得发送的测试信息满足协议中规定的报文参数、组织报文等相关要求,并且信息的传输和响应过程应当根据以下条件进行设置RPU布撤防状态请求命令、设置RPU布撤防状态响应命令、获取RPU布撤防状态请求命令、获取RPU布撤防状态响应命令,之后发送报文至测试端。图10是根据本发明实施例的用于监控系统的测试方法基于PGCP/PGSP进行测试的再一处理实例的流程图。如图10所示,具体包括以下处理过程 上接图9所示的处理,如果无需设置/获取布撤防信息,而需要设置/获取订阅告警信息,则需要使得发送的测试信息能够满足协议中对于报文参数、组织报文等相关要求,且测试信息的传输和响应过程应当根据以下条件进行设置订阅告警信息请求命令、设置订阅告警信息响应命令、获取订阅告警信息请求命令、获取订阅告警信息响应命令,之后发送报文至测试端;如果无需设置/获取订阅告警信息,而需要进行告警上报,则需要使得发送的测试信息能够满足协议中对于报文参数、组织报文等相关要求,且测试信息中还包括告警信息上报命令,之后发送报文至测试端;如果无需进行告警信息上报,而需要查询/获取告警配置,此时,需要使得发送的测试信息满足协议中规定的报文参数、组织报文等相关要求,并且信息的传输和响应过程应当根据以下条件进行设置RPU告警配置请求命令、设置RPU告警配置响应命令、设置获取RPU告警配置请求命令、设置获取RPU告警配置响应命令,之后发送报文至测试端;如果无需查询/获取告警配置,而需要进行环境量上报,此时,需要使得发送的测试信息满足协议中规定的报文参数、组织报文等相关要求,并且信息中应当包括设备环境量信息上报命令,之后发送报文至测试端;如果无需进行环境量上报,而需要设置/获取环境量配置,则需要使得发送的测试信息满足协议中规定的报文参数、组织报文等相关要求,并且信息的传输和响应过程应当根据以下条件进行设置RPU环境量配置请求命令、设置RPU环境量配置响应命令、获取RPU环境量配置请求命令、获取RI3U环境量配置响应命令,之后发送报文至测试端;如果无需设置/获取环境量配置,而需要进行外设控制,则需要使得发送的测试信息满足协议中规定的报文参数、组织报文等相关要求,并且信息的传输和响应过程应当根据以下条件进行RPU外部设备控制请求命令、RPU外部设备控制响应命令,之后发送报文至测试端;如果无需进行外设控制,而需要请求/停止视频传输,则需要使得发送的测试信息满足协议中规定的报文参数、组织报文等相关要求,并且信息的传输和响应过程应当根据以下条件进行主站向RPU发送请求视频命令、RPU向主站发送视频响应命令、主站向RPU发送停止视频请求命令、RPU向主站发送停止视频的响应命令,之后发送报文至测试端;
如果无需请求/停止视频传输,而需要请求/停止音频对讲,则需要使得发送的测试信息满足协议中规定的报文参数、组织报文等相关要求,并且信息的传输和响应过程应当根据以下条件进行主站向RPU发送音频对讲请求命令、RPU应答音频对讲命令、主站向RPU发送停止音频对讲请求命令、RPU应答停止音频对讲命令,之后发送报文至测试端。图11是根据本发明实施例的用于监控系统的测试方法对被测监控系统的摄像头的位置和运动轨迹进行控制和测试的处理流程图。如图11所示,具体包括以下步骤上接图10的处理,如果无需请求/停止音频对讲,而需要设置/获取自动检测轨迹,则需要使得发送的测试信息满足协议中规定的报文参数、组织报文等相关要求,并且信息中应当包括获取自动检测轨迹、设置自动检测轨迹,之后发送报文至测试端;如果无需设置/获取自动检测轨迹,而需要进行三维定焦,则需要使得发送的测试信息满足协议中规定的报文参数、组织报文等相关要求,并且信息的传输和响应过程应 当根据以下条件进行设置三维定焦请求报文、设置三维定焦应答报文,之后发送报文至测试端;如果无需三维定焦,而需要通知站端强制接管取消接管,则需要使得发送的测试信息满足协议中规定的报文参数、组织报文等相关要求,并且信息的传输和响应过程应当根据以下条件进行读取及主站通知站端省级主站强制接管RPU、RPU应答地区级主站响应省级主站强制接管RPU、地区级主站通知站端省级主站撤销接管RPU、RPU应答地区级主站响应省级主站撤销接管RPU,之后发送报文至测试端;如果无需通知站端强制接管取消接管,而需要获取设备在线情况,则需要使得发送的测试信息满足协议中规定的报文参数、组织报文等相关要求,并且信息的传输和响应过程应当根据以下条件进行获取设备在线情况请求命令、获取设备在线情况响应命令,之后发送报文至测试端;图12是根据本发明实施例的用于监控系统的测试方法针对遥信量/遥测量接入RPU进行测试的处理流程图。如图12所示,具体过程如下在测试开始后,如果需要进行遥信量接入RI3U测试,需要向RPU施加遥信信号,RPU产生相关报文,接收RPU报文,分析报文合法性和正确性;如果无需进行遥信量接入RPU测试,而需要进行遥测量接入测试,则需要向RPU施加4 2-mA的遥测信号,RPU产生相关报文,接收RPU报文,分析报文合法性和正确性;如果无需进行遥测量接入测试,而需要进行接入IEC 104规约测试,则需要产生IEC104规约报文,RPU产生相关报文,接收RPU报文,分析报文合法性和正确性。图13是根据本发明实施例的用于监控系统的测试方法针对RPU RTSP功能进行测试的处理流程图。如图13所示,具体包括以下处理过程在测量开始后,如果需要进行视频完整性测试,则向RPU施加视频信号,之后RPU产生视频IP报文,接收RPU报文,分析报文合法性和正确性;如果无需进行视频完整性测试,而需要RPU其他RTSP功能测试,则向RPU发送相关RTSP请求,RPU响应RTSP请求,接收RPU报文,分析报文合法性和正确性。
如图14所示,根据本发明实施例的测试设备包括协议栈模块11,能够支持多种通信协议,其中,多种通信协议包括第一监控系统与第二监控系统之间的预定通信协议,例如,协议栈模块可以支持图5中SIP测试、PGSP/PGCP测试、变电站接入系统-PRU接入测试、遥信量-PRU接入测试、模拟量-PRU接入测试、RPURTSP测试、其他变电站子系统-RPU接入测试等多种测试功能和相关协议;发送模块12,连接至发送模块12,用于在协议栈模块的控制下,基于第一监控系统与第二监控系统之间的预定通信协议,将测试设备模拟为第一监控系统并将测试信息发送至第二监控系统,以通知第二监控系统根据测试信息进行处理;获取模块13,用于获取第二监控系统响应于测试信息返回的反馈信息,其中,反馈信息用于表示第二监控系统进行处理的结果。 其中,测试信息用于对第二监控系统的以下方面中的至少之一进行测试是否能够正确触发告警、是否能够正确进行本地配置、是否能够正确返回所请求的指定信息、是否能够正确控制第二监控系统的摄像头的位置和/或移动轨迹。该测试设备可以进一步包括判断模块(未示出),连接至获取模块13,用于根据反馈信息判断第二监控系统是否正确进行处理,其中,在判断模块根据反馈信息确定第二监控系统的处理异常、或获取模块未接收到反馈信息的情况下,确定第二监控系统出现异常。本发明的上述技术方案适用于诸如变电站视频及环境监控系统的多种监控系统,能够对系统的工程施工、验收、和运行维护提供有效的测试和检验,通过模拟和监视的方式,为通讯的两端提供满足通讯协议标准的对端模拟环境,查验系统中各个部分之间的通讯协议准确性和一致性,为系统的长期稳定工作提供帮助。以上所述仅为本发明的较佳实施例而已,并不用以限制本发明,凡在本发明的精神和原则之内,所作的任何修改、等同替换、改进等,均应包含在本发明的保护范围之内。
权利要求
1.一种用于监控系统的测试方法,其特征在于,其中,所述测试设备能够支持多种通信协议,所述多种通信协议包括第一监控系统与第二监控系统之间的预定通信协议,并且,所述测试方法包括 基于所述第一监控系统与所述第二监控系统之间的预定通信协议,所述测试设备模拟所述第一监控系统将测试信息发送至所述第二监控系统,以通知所述第二监控系统根据所述测试信息进行处理; 所述测试设备获取所述第二监控系统响应于所述测试信息返回的反馈信息,其中,所述反馈信息用于表示所述第二监控系统进行所述处理的结果。
2.根据权利要求I所述的测试方法,其特征在于,在所述第二监控系统接收到所述测试信息后,所述测试方法进一步包括 所述第二监控系统根据所述测试信息进行处理,并生成所述反馈信息,其中,所述反馈信息用于表示所述处理的执行状况。
3.根据权利要求2所述的测试方法,其特征在于,所述测试信息用于对所述第二监控系统的以下方面中的至少之一进行测试是否能够正确触发告警、是否能够正确进行本地配置、是否能够正确返回所请求的指定信息、是否能够正确控制所述第二监控系统的摄像头的位置和/或移动轨迹。
4.根据权利要求3所述的测试方法,其特征在于,所述第二监控系统根据所述测试信息进行处理包括以下至少之一 在所述测试信息包括告警触发信息的情况下,所述第二监控系统根据所述测试信息进行的处理为基于所述告警触发信息进行告警,并生成表示告警触发情况的反馈信息; 在所述测试信息包括用于获取指定信息的请求信息的情况下,所述第二监控系统根据所述测试信息进行的处理为基于所述请求信息获取所述指定信息作为反馈信息; 在所述测试信息包括用于控制所述第二监控系统中图像采集装置的位置和/或移动轨迹的控制信息的情况下,所述第二监控系统根据所述测试信息进行的处理为基于所述控制信息控制所述图像采集装置的位置和/或移动,并将所述图像采集装置采集的图像信息作为反馈信息; 在所述测试信息包括用于对所述第二监控系统进行配置的配置信息的情况下,所述第二监控系统根据所述测试信息进行的处理为基于所述配置信息进行本地配置,并将表示配置结果的信息作为反馈信息。
5.根据权利要求I所述的测试方法,其特征在于,进一步包括 所述测试设备根据所述反馈信息判断所述第二监控系统是否正确进行所述处理。
6.根据权利要求5所述的测试方法,其特征在于,在所述测试设备根据所述反馈信息确定所述第二监控系统的处理异常、或未接收到所述反馈信息的情况下,确定所述第二监控系统出现异常。
7.一种用于监控系统的测试方法,其特征在于,其中,所述测试设备能够支持多种通信协议,所述多种通信协议包括第一监控系统与第二监控系统之间的预定通信协议,并且,所述测试方法包括 基于所述第一监控系统与所述第二监控系统之间的预定通信协议,所述测试设备模拟所述第一监控系统将测试信息发送至所述第二监控系统;所述第二监控系统根据所述测试信息进行处理,并生成结果反馈信息,其中,所述结果信息用于表示所述第二监控系统进行所述处理的结果。
8.—种测试设备,其特征在于,所述测试设备包括 协议栈模块,能够支持多种通信协议,其中,所述多种通信协议包括第一监控系统与第二监控系统之间的预定通信协议; 发送模块,用于在所述协议栈模块的控制下,基于所述第一监控系统与所述第二监控系统之间的预定通信协议,将所述测试设备模拟为所述第一监控系统并将测试信息发送至所述第二监控系统,以通知所述第二监控系统根据所述测试信息进行处理; 获取模块,用于获取所述第二监控系统响应于所述测试信息返回的反馈信息,其中,所述反馈信息用于表示所述第二监控系统进行所述处理的结果。
9.根据权利要求8所述的测试设备,其特征在于,所述测试信息用于对所述第二监控系统的以下方面中的至少之一进行测试是否能够正确触发告警、是否能够正确进行本地配置、是否能够正确返回所请求的指定信息、是否能够正确控制所述第二监控系统的摄像头的位置和/或移动轨迹。
10.根据权利要求8所述的测试设备,其特征在于,进一步包括 判断模块,用于根据所述反馈信息判断所述第二监控系统是否正确进行所述处理,其中,在所述判断模块根据所述反馈信息确定所述第二监控系统的处理异常、或所述获取模块未接收到所述反馈信息的情况下,确定所述第二监控系统出现异常。
全文摘要
本发明提供了一种用于监控系统的测试方法以及测试设备,其中,该方法包括基于第一监控系统与第二监控系统之间的预定通信协议,测试设备模拟第一监控系统将测试信息发送至第二监控系统,以通知第二监控系统根据测试信息进行处理;测试设备获取第二监控系统响应于测试信息返回的反馈信息,其中,反馈信息用于表示第二监控系统进行处理的结果。通过本发明,能够由测试设备模拟监控系统,并根据监控系统之间的通信协议发送测试信息,使得接收到测试信息的监控系统能够根据测试信息进行相应的处理,从而对各级监控系统的通信、处理进行有效测试和检验,保证整个变电站系统能够长期、稳定地进行工作。
文档编号H04L12/26GK102904769SQ20111021803
公开日2013年1月30日 申请日期2011年7月27日 优先权日2011年7月27日
发明者蒋远东, 周民, 梁庆龙, 张宝珠, 胥鸣 申请人:广西鑫百纳电气有限公司, 广西电网公司钦州供电局
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1