基于LTE网络的变电站场站视频监控系统的制作方法

文档序号:17046022发布日期:2019-03-05 19:36阅读:240来源:国知局
基于LTE网络的变电站场站视频监控系统的制作方法

本发明涉及LTE通信技术领域,特别涉及一种基于LTE网络的变电站场站视频监控系统。



背景技术:

随着网络通信技术、电力系统保护及自动控制技术的不断发展,电力系统管理体制的不断改革与深化,电力领域更多地与综合自动化技术接轨,加上无人值守变电站的提出,视频监控技术的不断发展与完善,电网视频监控技术在电力领域得到了广泛的应用。

但是,电网视频监控系统在建设、维护与完善过程中,可能采用不同厂家的产品或者对原有的产品进行升级、更换等,由于不同厂家的产品在设计过程中采用的标准规范不一致、功能和兼容性不统一,其在互联互通中存在着一系列的问题,根本无法达到电网视频监控系统的要求。



技术实现要素:

有鉴于此,本发明提出一种基于LTE网络的变电站场站视频监控系统。

一种基于LTE网络的变电站场站视频监控系统,其包括用户界面模块、测试记录统计模块、协议栈模块、测试数据存储模块、测试报表生成模块、MD5加密模块、定时器模块、消息媒体通信模块、资源文件管理模块、视频编解码及分析模块以及摄像机;

测试记录统计模块分别与用户界面模块、协议栈模块、测试数据存储模块连接;协议栈模块同时分别与MD5加密模块、定时器模块、资源文件管理模块、消息媒体通信模块连接;测试数据存储模块同时与测试报表生成模块;消息媒体通信模块同时与视频编解码及分析模块以及外部LTE网络连接;MD5加密模块同时与资源文件管理模块;视频编解码及分析模块同时与摄像机连接;

用户界面模块用于接收用户输入的操作指令;以及用于显示测试进度、测试过程中的交互信息、消息解析结果、消息错误类型;

测试记录统计模块用于与协议栈模块和测试数据存储模块进行数据交换,记录并统计测试进度、测试结果;

协议栈模块用于生成SIP协议或HTTP协议用例消息以及对被测对象功能流程的判断、消息的分析、判断和处理;

测试数据存储模块用于存储测试过程中每条交互消息、以及每条交互消息是否出错、出错类型及测试状态信息;

测试报表生成模块用于根据测试数据存储模块的存储数据生成测试报表;

MD5加密模块用于对明文密钥进行MD5算法加密,对注册过程中测试对象身份的校验;

定时器模块用于对整个视频监控系统进行计时;

资源文件管理模块用于存储并管理整个视频监控系统运行过程中用到的资源信息;

消息媒体通信模块用于与被测对象进行通信;

视频编解码及分析模块用于对码流文件进行标准格式的打包,对被测对象的媒体流信息进行解码播放,对视频监控内容进行校验;

摄像机用于获取变电站场站的场景信息,并将场景信息发送给视频编解码及分析模块。

在本发明所述的基于LTE网络的变电站场站视频监控系统中,

所述协议栈模块包括测试用例生成模块、测试过程判断分析模块、消息类型分析模块、消息头分析处理模块、xml消息体封装解析模块;

测试用例生成模块用于生成测试用例;

消息类型分析模块用于判断分析消息的类型;

消息头分析处理模块用于分析消息头;

xml消息体封装解析模块用于对xml消息体进行封装、解析。

在本发明所述的基于LTE网络的变电站场站视频监控系统中,

测试数据存储模块包括出错模块、消息模块、状态模块;

出错模块用于存储测试过程中消息是否出错以及出错类型信息;

消息模块用于存储测试过程中每条交互信息;

状态模块用于存储测试过程中的测试状态信息。

在本发明所述的基于LTE网络的变电站场站视频监控系统中,

xml消息体封装解析模块用于根据消息头中消息体的描述字段对本条消息的消息体进行规定格式的封装,并利用TinyXml对消息体进行解析,分析版本号、编码格式,并验证节点名、节点属性、节点属性值是否健全与正确。

在本发明所述的基于LTE网络的变电站场站视频监控系统中,

消息类型分析模块用于判断请求或响应类型,并且同时确定请求或响应类型所属的功能项,并对无法识别或不符合标准协议的消息保存其错误类型。

实施本发明提供的基于LTE网络的变电站场站视频监控系统与现有技术相比具有的有益效果:实现了SIP、HTTP协议栈(具备校验功能)的搭建、基于RTP的H.264格式视频数据的打包、传输、解码播放、校验和保存,MD5加密过程。对现有的变电场站视频监控系统进行优化,实现了自动测试、异常测试和压力测试。可完成对电网视频监控系统功能、协议和性能的测试,测试结果准确可靠。

附图说明

图1是本发明实施例的基于LTE网络的变电站场站视频监控系统的结构框图;

具体实施方式

如图1所示,一种基于LTE网络的变电站场站视频监控系统,其包括用户界面模块、测试记录统计模块、协议栈模块、测试数据存储模块、测试报表生成模块、MD5加密模块、定时器模块、消息媒体通信模块、资源文件管理模块、视频编解码及分析模块以及摄像机;

测试记录统计模块分别与用户界面模块、协议栈模块、测试数据存储模块连接;协议栈模块同时分别与MD5加密模块、定时器模块、资源文件管理模块、消息媒体通信模块连接;测试数据存储模块同时与测试报表生成模块;消息媒体通信模块同时与视频编解码及分析模块以及外部LTE网络连接;MD5加密模块同时与资源文件管理模块;视频编解码及分析模块同时与摄像机连接。

用户界面模块用于接收用户输入的操作指令;以及用于显示测试进度、测试过程中的交互信息、消息解析结果、消息错误类型;

测试记录统计模块用于与协议栈模块和测试数据存储模块进行数据交换,记录并统计测试进度、测试结果。

协议栈模块用于生成SIP协议或HTTP协议用例消息以及对被测对象功能流程的判断、消息的分析、判断和处理。

可选地,在本发明实施例所述的基于LTE网络的变电站场站视频监控系统中,

所述协议栈模块包括测试用例生成模块、测试过程判断分析模块、消息类型分析模块、消息头分析处理模块、xml消息体封装解析模块;

测试用例生成模块用于生成测试用例;

消息类型分析模块用于判断分析消息的类型。

可选地,在本发明实施例所述的基于LTE网络的变电站场站视频监控系统中,

消息类型分析模块用于判断请求或响应类型,并且同时确定请求或响应类型所属的功能项,并对无法识别或不符合标准协议的消息保存其错误类型。

消息类型分析模块首先对原始消息进行拆分提取,将消息头和消息体进行剥离,并提取消息体类型,将消息头拆分成一个个字段。

消息头分析处理模块用于分析消息头。

消息头分析处理模块根据消息类型分析模块提取到的消息头字段值,判断其必备字段是否完备,关键字段值是否正确,对象编码是否符合标准规定等,同时存储消息中特定字段内容,以用作响应消息和后续相关请求消息的构建。

xml消息体封装解析模块用于对xml消息体进行封装、解析。

可选地,在本发明实施例所述的基于LTE网络的变电站场站视频监控系统中,

xml消息体封装解析模块用于根据消息头中消息体的描述字段对本条消息的消息体进行规定格式的封装,并利用TinyXml对消息体进行解析,分析版本号、编码格式,并验证节点名、节点属性、节点属性值是否健全与正确。

测试数据存储模块用于存储测试过程中每条交互消息、以及每条交互消息是否出错、出错类型及测试状态信息。

可选地,在本发明实施例所述的基于LTE网络的变电站场站视频监控系统中,

测试数据存储模块包括出错模块、消息模块、状态模块;

出错模块用于存储测试过程中消息是否出错以及出错类型信息;

消息模块用于存储测试过程中每条交互信息;

状态模块用于存储测试过程中的测试状态信息。

测试报表生成模块用于根据测试数据存储模块的存储数据生成测试报表;

MD5加密模块用于对明文密钥进行MD5算法加密,对注册过程中测试对象身份的校验。

MD5加密模块用于视频监控系统对向其发起注册的监控平台身份的验证。

定时器模块用于对整个视频监控系统进行计时。

资源文件管理模块用于存储并管理整个视频监控系统运行过程中用到的资源信息。

消息媒体通信模块用于与被测对象进行通信。

视频编解码及分析模块用于对码流文件进行标准格式的打包,对被测对象的媒体流信息进行解码播放,对视频监控内容进行校验。在流媒体传输过程中,将视频文件进行拆分,并封转成RTP(实时传输协议)包,以UDP流的形式通过IP网络发送给客户端,客户端受到RTP流以后,一方面进行解包并验证RTP流并将其保存为标准的视频格式文件,另一方面将RTP流转发给VLC(VideoLAN客户端)插件进行解码并完成视频的解码播放。

摄像机用于获取变电站场站的场景信息,并将场景信息发送给视频编解码及分析模块。

可选地,摄像机可以为多个,分布在变电站场站所需要监控的位置。

结合本文中所公开的实施例描述的方法或算法的步骤可以直接用硬件、处理器执行的软件模块,或者二者的结合来实施。软件模块可以置于随机储存器、内存、只读存储器、电可编程ROM、电可擦除可编程ROM、寄存器、硬盘、可移动磁盘、CD-ROM、或技术领域内所公知的任意其他形式的存储介质中。

可以理解的是,对于本领域的普通技术人员来说,可以根据本发明的技术构思做出其它各种相应的改变与变形,而所有这些改变与变形都应属于本发明权利要求的保护范围。

当前第1页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1