[发明专利]一种基于任务驱动的电力通信网数据采集方法有效
申请号: | 201210179776.5 | 申请日: | 2012-06-04 |
公开(公告)号: | CN102752131B | 公开(公告)日: | 2017-04-26 |
发明(设计)人: | 朱春雷;孟庆强;孔震;俞弦 | 申请(专利权)人: | 国网电力科学研究院;南京南瑞集团公司;国家电网公司 |
主分类号: | H04L12/24 | 分类号: | H04L12/24;H04L12/26 |
代理公司: | 南京纵横知识产权代理有限公司32224 | 代理人: | 董建林,严志平 |
地址: | 210003 *** | 国省代码: | 江苏;32 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 基于 任务 驱动 电力 通信网 数据 采集 方法 | ||
技术领域
本发明涉及一种电力通信网数据采集方法,更具体的说涉及一种基于任务驱动的电力通信网数据采集方法。
背景技术
电力通信网随着近年来通信技术日新月异的发展,光纤通信已在整个电力通信网络中占据了主导位置,包括交换网、接入网、同步网、业务网在内的各类通信系统的飞速发展,使得整个网络中设备的种类和数量不断增加,单个系统的结构变得越来越复杂,系统间的相互联系变得越来越紧密,因此对整个通信网络的统一监视和系统管理提出了更新更高的要求。数据采集作为统一监视和系统管理的动态数据源,实现对传输系统、接入网系统、数据网系统、交换网系统、机房动力环境等几大类通信系统的数据采集和适配,实现告警信息、性能信息、配置信息的采集、预处理和上传等功能。目前,由于电力通信网网络设备的多样性,接口、协议、数据格式不尽相同,新的网络设备、协议不断涌现等原因,导致工程运维人员的工作量大,手工操作容易出错,采集程序的运行状态、日志等运行数据无法集中监视,经常出现采集程序异常中止但管理人员无法及时发现的问题。
如前所述,如何实现全新的、可管理、可配置、能适应未来新设备和新协议的接入的采集与控制框架已成为开发人员关注的焦点。
发明内容
为解决现有技术的不足,本发明的目的在于提供一种保证通信质量、提高服务管理水平和运行维护效率的基于任务驱动的电力通信网数据采集方法。
为达到上述目的,本发明是通过以下的技术方案来实现的:一种基于任务驱动的电力通信网数据采集方法,按如下步骤进行:
(1)系统管理器根据需要广播式下发任务驱动报文到与其连通的代理服务器;
(2)代理服务器接收任务驱动报文,并将报文广播式下发至与其连通的节点终端;
(3)节点终端响应代理服务器的指令,进行数据采集并将采集的信息预处理封装后上报至电力通信网集中监控平台的相关后台服务,同时反馈节点终端相关工作状态和心跳信息;
(4)代理服务器接收节点终端采集的反馈信息和心跳信息,并将这些信息发送到系统管理器;
(5)系统管理器接收代理服务器所反馈的信息实现对节点终端的集中监管,完成一次数据采集。
对本发明的进一步限定方案为,在步骤(1)之前,还包括配置步骤,所述配置步骤按如下步骤进行:
(1)部署并开启代理服务器,通过JMX方式建立系统管理器与代理服务器之间的数据通道;
(2)部署系统管理器,配置系统管理器与服务总线之间的通信信息,所述通信信息包括IP地址和端口号;
(3)在系统管理器端添加协议包、协议所需的相关配置文件和资源文件;
(4)在代理服务器端创建采集节点,打开节点终端,配置后台数据,所述后台数据包括接收代理服务信息、工作方式、工作内容和采集协议;
系统管理器广播下发协议包、协议所需的相关配置文件和资源文件,代理服务器存储系统管理器广播下发的文件,节点终端根据配置加载相关协议包。
进一步的,步骤(1)至步骤(5)中所述的数据传输使用双向互通的数据通道,其中,系统管理器和代理服务器之间的数据通道采用JMX协议实现,代理服务器和节点终端之间的数据通道采用TCP/IP协议实现。
进一步的,步骤(3)中节点终端与代理服务器的连接方法为:每个节点终端开辟独立端口,新建监听,与代理服务器通过心跳保持连接。
进一步的,步骤(3)中节点终端响应代理服务器的指令的方法为:节点终端加载代理服务器下发的采集任务,根据驱动任务和控制指令进行数据采集,按照约定格式把采集数据组织成XML报文作为数据源上报,其中,XML报文中包括报文的业务类型字段和驱动报文的工作类型字段。
进一步的,节点终端采集数据的方法为轮询采集和主动采集。
进一步的,本方法还包括自管理步骤,系统管理器、代理服务器和节点终端分别对自身在采集过程中出现的问题自动生成告警信息和特定的异常信息。
进一步的,步骤(1)和步骤(2)中所述的任务驱动报文包括采集的起始时间、采集粒度、采集参数、系统资源名称、资源名称、任务的ID。
进一步的,步骤(1)中系统管理器下发任务驱动报文的步骤为:启动并初始化系统管理器,根据存储的节点终端和代理服务器的信息来绘制系统管理器UI界面,系统管理器通过JMX协议连接发布在指定URL上的JMX服务,然后,发送创建、启动、暂停、重启、销毁等控制报文和任务驱动报文。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于国网电力科学研究院;南京南瑞集团公司;国家电网公司,未经国网电力科学研究院;南京南瑞集团公司;国家电网公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201210179776.5/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种路由迭代的方法和装置
- 下一篇:一种交直流正反向控制箱