标签判断模块和IEC 61968标准中的动词与名词判断模块;
[0095]XML标签判断模块:用于保留数据包中的基于IEC 61968标准的请求消息结构RequestMessage、应答消息结构ResponseMessage、事件消息结构EventMessage、或错误消息结构FaultMessage、中的以XML标签开头的数据;
[0096]Header标签判断模块:用于保留剩余数据中的子节点为Header标签的数据;
[0097]Verb和Noun标签判断模块:用于保留剩余数据中包含Verb和Noun标签的数据;
[0098]IEC 61968标准中的动词与名词判断模块:用于保留剩余数据中的Verb和Noun标签中的值属于IEC 61968标准中的动词与名词的数据,得到有效数据。
[0099]系统还包括监管任务判断模块和关闭模块;
[0100]监管任务判断模块:用于判断监测系统是否已在线监测完信息交互总线与各应用系统之间传输的基于IEC61968标准的全部数据包,若是,则判断监测系统完成监管任务并将判断信息发送至关闭模块;
[0101]关闭模块:用于再接到监管任务判断模块发送的判断信息后,关闭监测系统中的监听模块和数据采集模块。
[0102]以上实施例仅用以说明本发明的技术方案而非对其限制,尽管参照上述实施例对本发明进行了详细的说明,所属领域的普通技术人员依然可以对本发明的【具体实施方式】进行修改或者等同替换,而这些未脱离本发明精神和范围的任何修改或者等同替换,其均在申请待批的本发明的权利要求保护范围之内。
【主权项】
1.一种基于IEC61968标准的数据在线监测方法,其特征在于,所述监测方法是利用监测系统在线监测电力信息安全网络中的信息交互总线与各应用系统之间传输的数据包,所述监测方法包括: 将所述监测系统接入所述电力信息安全网络中,并与所述信息交互总线及各应用系统连接; 所述监测系统监听并截获所述信息交互总线与各应用系统之间传输的基于IEC61968标准的数据包; 所述监测系统依次分析、整理并过滤其截获的每一个所述数据包,得到基于IEC61968标准的有效数据; 所述监测系统提取并记录所述有效数据的源地址、数据目标地址、发送时间戳及相应的消息内容。2.如权利要求1所述的方法,其特征在于,所述监听并截获所述信息交互总线与应用系统之间传输的基于IEC61968标准的数据包,之前包括: 所述监测系统获取所述信息交互总线与各所述应用系统的服务器地址和端口信息; 安装并运行所述监测系统中的监听模块和数据采集模块; 开启各所述应用系统的消息传输功能; 启动各所述应用系统与所述信息交互总线之间基于IEC61968标准的数据包的传输。3.如权利要求1所述的方法,其特征在于,所述分析、整理并过滤所述数据包,包括: 保留所述数据包中的基于IEC61968标准的请求消息结构、应答消息结构、事件消息结构或错误消息结构中的以XML标签开头的数据; 保留剩余所述数据中的子节点为Header标签的所述数据; 保留剩余所述数据中包含Verb和Noun标签的所述数据; 保留剩余所述数据中的Verb和Noun标签中的值属于IEC61968标准中的动词与名词的所述数据,得到所述有效数据。4.如权利要求2所述的方法,其特征在于,所述提取并记录所述有效数据的源地址、数据目标地址、发送时间戳及相应的消息内容,之后包括: 直到所述监测系统在线监测完所述信息交互总线与各应用系统之间传输的基于IEC61968标准的全部所述数据包,所述监测系统完成监管任务; 关闭所述监测系统中的所述监听模块和数据采集模块。5.如权利要求1所述的方法,其特征在于,所述信息交互总线与各应用系统之间传输的数据包,包括: 所述信息交互总线向所述应用系统中的配电自动化应用系统、配电网生产管理应用系统、电力营销应用系统及配电网GIS应用系统中的一个或多个发送所述数据包; 所述应用系统中的所述配电自动化应用系统、配电网生产管理应用系统、电力营销应用系统及配电网GIS应用系统中的一个或多个向所述信息交互总线发送所述数据包。6.一种基于IEC61968标准的数据在线监测系统,其特征在于,所述监测系统包括连接模块、监听模块、数据采集模块、分析过滤模块、信息提取模块和存储模块; 所述连接模块:用于将所述监测系统接入电力信息安全网络中,并与信息交互总线及各应用系统连接; 所述监听模块:用于监听所述信息交互总线与各应用系统之间传输的基于IEC61968标准的数据包; 所述数据采集模块:用于截取所述信息交互总线与各应用系统之间传输的基于IEC61968标准的数据包; 所述分析过滤模块:用于分析、整理并过滤所述数据包中的数据,得到基于IEC61968标准的有效数据; 所述信息提取模块:用于提取所述有效数据的源地址、数据目标地址、发送时间戳及相应的消息内容; 所述存储模块:用于记录所述有效数据的源地址、数据目标地址、发送时间戳及相应的消息内容。7.如权利要求6所述的系统,其特征在于,所述系统还包括服务器地址获取模块、端口获取模块和启动模块; 所述服务器地址获取模块:用于获取所述信息交互总线与各所述应用系统的服务器地址; 所述端口获取模块:用于获取所述信息交互总线与各所述应用系统的端口信息; 所述启动模块:用于安装并运行所述监听模块和数据采集模块。8.如权利要求6所述的系统,其特征在于,所述分析过滤模块包括XML标签判断模块、Header标签判断模块、Verb和Noun标签判断模块和IEC61968标准中的动词与名词判断模块; 所述XML标签判断模块:用于保留所述数据包中的基于IEC61968标准的请求消息结构、应答消息结构、事件消息结构或错误消息结构中的以XML标签开头的数据; 所述Header标签判断模块:用于保留剩余所述数据中的子节点为Header标签的所述数据; 所述Verb和Noun标签判断模块:用于保留剩余所述数据中包含Verb和Noun标签的所述数据; 所述IEC61968标准中的动词与名词判断模块:用于保留剩余所述数据中的Verb和Noun标签中的值属于IEC61968标准中的动词与名词的所述数据,得到所述有效数据。9.如权利要求6所述的系统,其特征在于,所述系统还包括监管任务判断模块和关闭模块; 监管任务判断模块:用于判断所述监测系统是否已在线监测完所述信息交互总线与各应用系统之间传输的基于IEC61968标准的全部所述数据包,若是,则判断所述监测系统完成监管任务并将判断信息发送至所述关闭模块; 所述关闭模块:用于再接到监管任务判断模块发送的所述判断信息后,关闭所述监测系统中的所述监听模块和数据采集模块。
【专利摘要】本发明提供一种基于IEC61968标准的数据在线监测方法及系统,该方法采用信息技术与网络通信技术,通过信息捕获工具得到网络中传输的数据包,并基于IEC 61968国际标准中消息动词、消息名词相结合的方式对数据内容进行过滤,并同时记录传输的数据源地址与数据目标地址。该系统设置有连接模块、监听模块、数据采集模块、分析过滤模块、信息提取模块和存储模块。本发明提出的在线监测方法及系统,实现了配电网信息互操作实时运行状态下的跟踪与监视,使得实时性要求较高的消息能够被总线及时送达,提高了配电网信息互操作的稳定性,作为配电网中消息传输的重要监管手段;加速了配电网整体的业务连贯性与智能电网的发展。
【IPC分类】H04L12/26, H04L29/06
【公开号】CN104993977
【申请号】CN201510404720
【发明人】刘鹏, 吕广宪, 赵江河, 刘海涛, 苏剑, 陆一鸣, 王立岩, 马山牧
【申请人】中国电力科学研究院, 国家电网公司
【公开日】2015年10月21日
【申请日】2015年7月10日