一种变电站过程层网络自动配置方法及系统技术方案

技术编号:20978046 阅读:236 留言:0更新日期:2019-04-29 18:37
本发明专利技术提供一种变电站过程层网络配置方法及系统,包括:对基于变电站设备预先构建的设备物理端口描述文件进行解析,形成OpenFlow协议支持的转发策略;所述OpenFlow协议支持的转发策略包括SDN组表和流表;将所述组表和流表下发至SDN交换机,完成过程层网络自动配置,提高运行维护人员的工作效率,提升过程层网络安全性,对电子系统安全稳定运行,提高供电可靠性具有重要的实现意义。本发明专利技术设计合理,有效地解决了传统交换机带来的一系列问题,减少交换机各端口转发报文的数量,减少网络阻塞,提高报文传输的可靠性和实时性。

A Method and System for Automatic Configuration of Substation Process Layer Network

The invention provides a process layer network configuration method and system for substation, which includes: parsing the device physical port description file pre-constructed based on substation equipment to form the forwarding strategy supported by OpenFlow protocol; the forwarding strategy supported by OpenFlow protocol includes SDN group tables and tables; sending the group tables and tables to SDN switch to complete the process layer network automation. Configuration, improving the work efficiency of operation and maintenance personnel, enhancing the process layer network security, is of great significance for the safe and stable operation of electronic systems and improving the reliability of power supply. The invention has reasonable design, effectively solves a series of problems brought by traditional switches, reduces the number of forwarding messages at each port of the switch, reduces network congestion, and improves the reliability and real-time performance of message transmission.

【技术实现步骤摘要】
一种变电站过程层网络自动配置方法及系统
本专利技术涉及变电站自动化
,具体涉及一种智能变电站过程层网络自动配置方法及系统。
技术介绍
智能变电站作为智能电网建设的六大环节之一,是电网基础运行参量采集点、管控执行点,为智能电网提供标准的、可靠的节点支撑。变电站通信网络是连接变电站内各种智能电子设备的纽带,是变电站自动化系统的命脉,它的可靠性与信息传输的快速性决定了系统的可用性。通信网络是装置间互联互通、实现互操作的物理媒介。在智能变电站中,由于过程层网络需要传输和交互采样数据、控制数据,对交换机之间数据的有效提取要求越来越高,因此其重要性已经不亚于保护控制装置本身。为了减少交换机各端口转发报文的数量,防止网络阻塞,提高报文传输的可靠性、实时性以及快速性,需对组网设备进行VLAN(VirtualLocalAreaNetwork)划分。VLAN(虚拟局域网)技术是目前数字化变电站中应用最广的报文过滤技术,因为它不涉及设备本身,只需对交换机进行配置即可。但是该种方法对于交换机的配置较为繁琐,增加了现场施工和维护的复杂性,一旦网络结构有调整就必须重新划分VLAN,工作量较大。同时,面对不同厂商、不同年代、不同型号的交换机设备,从设备的采购、设计、集成、部署、维护运行、升级改造等环节需要投入大量的工作人员及需要不同厂家的售后服务人员配合,导致网络建设成本和运维成本长期高居不下。
技术实现思路
为了解决现有技术中所存在的上述不足,本专利技术提供一种变电站过程层网络配置方法,在针对过程层设备物理端口建模的基础上,通过解析物理端口描述文件,分别生成设备端口模型、链路模型及逻辑子网模型,进而形成用于实现组播传输方式的组表及流表,并基于SDN技术中的南向接口下发到SDN交换机中,具体包括:对基于变电站设备预先构建的设备物理端口描述文件进行解析,形成OpenFlow协议支持的转发策略;所述OpenFlow协议支持的转发策略包括SDN组表和流表;将所述组表和流表下发至SDN交换机。优选的,所述预先构建的设备物理端口描述文件,包括:逻辑子网层级、物理设备层级、物理端口层级。优选的,所述逻辑子网层级基于程层网络按变电站内电压等级及网络类型为依据划分为多个逻辑子网,包括所述逻辑子网的名字、类型、描述信息。优选的,所述物理设备层级包括设备名称和根据传输报文的类型定义的访问点。优选的,所述设备包括二次设备和SDN交换机,当所述设备为SDN交换机时,所述物理设备层级还包括dpid属性,所述dpid属性用于对所述SDN交换机的身份识别。优选的,所述物理端口层级包括端口号及连接标识;所述端口包括:在同一子网内具有相同访问点的设备端口传输同一种类型的报文;所述连接标识包括:连接设备和SDN交换机光缆的标识。优选的,所述对物理端口描述文件进行解析,形成OpenFlow协议支持的转发策略,包括:对物理端口描述文件进行解析生成设备端口模型;所述设备端口模型包括设备端口的端口号,具有相同连接标识的不同设备端口的端口模型形成链路模型;所述逻辑子网中具有相同访问点的所有的链路模型生成逻辑子网模型;基于所述逻辑子网模型,将同一逻辑子网内具有相同访问点的交换机端口生成组表;基于所述逻辑子网模型,将每个交换机端口都生成流表项,多个流表项组成流表,同一逻辑子网内的交换机端口对应的流表项调用子网对应的组表。优选的,对所述物理端口描述文件的解析采用DOM技术。优选的,所述将所述组表和流表下发至SDN交换机包括:通过南向接口将所述SDN组表与流表通过SDN控制器及OpenFlow协议下发到SDN交换机。本专利技术还提供一种变电站过程层网络配置系统,包括:文件构建模块,用于基于变电站设备预先构建设备物理端口描述文件;文件生成模块,用于对所述物理端口描述文件进行解析,形成OpenFlow协议支持的转发策略;所述OpenFlow协议支持的转发策略包括SDN组表和流表;任务下发模块,用于将所述SDN组表和流表下发至SDN交换机。优选的,所述文件构建模块包括:逻辑子网层级构建单元,用于基于过程层网络构建逻辑子网层,包括所述逻辑子网的名字、类型、描述信息;物理设备层级构建单元,用于基于过程层网络构建物理设备层,包括设备名称和根据传输报文的类型定义的访问点;物理端口层级构建单元,用于基于所述过程层网络构建物理端口层,包括端口号及连接标识;所述端口包括:在同一子网内具有相同访问点的设备端口传输同一种类型的报文;所述连接标识包括:连接设备和SDN交换机光缆的标识。优选的,所述文件生成模块包括:解析单元,用于对物理端口描述文件进行解析生成设备端口模型;第一构建单元,用于根据所述设备端口模型中具有相同连接标识的不同设备端口的端口模型生成链路模型;第二构建单元,用于根据所述逻辑子网中具有相同访问点的所有的链路模型生成逻辑子网模型;生成单元,用于根据构建后的逻辑子网模型将同一逻辑子网内具有相同访问点的交换机端口生成组表;将每个交换机端口都生成流表项,多个流表项组成流表。优选的,所述任务下发模块用于:在所述组表和流表生成后,通过SDN控制器及OpenFlow协议下发到SDN交换机。优选的,所述文件构建模块还包括:端口描述文件构建单元用于:通过对SCD文件进行解析,提取所述SCD文件中网络通信部分并进行修改,生成XML格式的所述物理端口描述文件。与现有技术相比,本专利技术的有益效果为:本专利技术提出一种智能变电站过程层网络自动配置方法及系统,在针对过程层设备物理端口建模的基础上,通过解析物理端口描述文件,形成包括SDN组表和流表的OpenFlow协议支持的转发策略,进而根据组表及流表实现组播传输方式,并发到SDN交换机中。本专利技术提供的技术方案,在整个过程中只需维护设备物理端口描述文件,根据描述文件实现过程层网络的自动配置,减轻工作人员的工作量,减少因网络的复杂性带来的人为操作上的失误,提高变电站过程层网络的安全性,对电力系统安全稳定运行,提高供电可靠性具有重要的现实意义。附图说明图1为本专利技术的智能变电站过程层网络自动配置流程示意图;图2为本专利技术的基于mininet仿真的网络拓扑示意图;图3为本专利技术的逻辑子网模型示意图;图4为本专利技术的组表查询结果示意图;图5为本专利技术的流表查询结果示意图;图6为本专利技术的运行结果示意图。具体实施方式为了更好地理解本专利技术,下面结合说明书附图和实例对本专利技术的内容做进一步的说明,下面用仿真来验证该方法的正确性和可行性。设备物理端口描述文件的建立。过程层网络包括逻辑子网层级、物理设备层级、物理端口层级;逻辑子网层级分为若干个逻辑子网,子网采用“SubNetwork”元素定义,属性值包括名字、类型、描述信息即“name”、“type”、“desc”。物理设备层级中的设备物理描述采用“ConnectedAP”元素定义,包括:设备名称和根据传输报文的类型定义的访问点,即“iedName”、“apName”。所述访问点定义了传输相同类型报文的设备端口的集合。当设备为交换机时,还可以包括属性“dpid”。ConnectedAP元素下包含若干“PhysConn”元素,用于描述装置访问点物理端口。PhysConn元素的“type”属性值为“Connection”时定义第一个物理网口,“RedCon本文档来自技高网...

【技术保护点】
1.一种变电站过程层网络配置方法,其特征在于,包括:对基于变电站设备预先构建的设备物理端口描述文件进行解析,形成OpenFlow协议支持的转发策略;所述OpenFlow协议支持的转发策略包括SDN组表和流表;将所述组表和流表下发至SDN交换机。

【技术特征摘要】
1.一种变电站过程层网络配置方法,其特征在于,包括:对基于变电站设备预先构建的设备物理端口描述文件进行解析,形成OpenFlow协议支持的转发策略;所述OpenFlow协议支持的转发策略包括SDN组表和流表;将所述组表和流表下发至SDN交换机。2.如权利要求1所述的一种变电站过程层网络配置方法,其特征在于,所述预先构建的设备物理端口描述文件,包括:逻辑子网层级、物理设备层级、物理端口层级。3.如权利要求2所述的一种变电站过程层网络配置方法,其特征在于,所述逻辑子网层级为将过程层网络按变电站内电压等级及网络类型划分得到的多个逻辑子网的集合,包括所述逻辑子网的名字、类型、描述信息。4.如权利要求2所述的一种变电站过程层网络配置方法,其特征在于,所述物理设备层级包括设备名称和根据传输报文的类型定义的访问点。5.如权利要求4所述的变电站过程层网络配置方法,其特征在于,所述设备包括二次设备和SDN交换机,当所述设备为SDN交换机时,所述物理设备层级还包括dpid属性,所述dpid属性用于对所述SDN交换机的身份识别。6.如权利要求4所述的一种变电站过程层网络配置方法,其特征在于,所述物理端口层级包括端口号及连接标识;所述端口包括:在同一子网内具有相同访问点的设备端口传输同一种类型的报文;所述连接标识包括:连接设备和SDN交换机光缆的标识。7.如权利要求1-6任一项所述的一种变电站过程层网络配置方法,其特征在于,所述对物理端口描述文件进行解析,形成OpenFlow协议支持的转发策略,包括:对物理端口描述文件进行解析生成设备端口模型;所述设备端口模型包括设备端口的端口号,具有相同连接标识的不同设备端口的端口模型形成链路模型;所述逻辑子网中具有相同访问点的所有的链路模型生成逻辑子网模型;基于所述逻辑子网模型,将同一逻辑子网内具有相同访问点的交换机端口生成组表;基于所述逻辑子网模型,将每个交换机端口都生成流表项,多个流表项组成流表,同一逻辑子网内的交换机端口对应的流表项调用子网对应的组表。8.如权利要求1所述的一种变电站过程层网络配置方法,其特征在于,所述对物理端口描述文件的解析采用DOM技术。9.如权利要求1所述的变电站过程层网络配...

【专利技术属性】
技术研发人员:杨青任辉张海东赵国庆窦仁晖杨彬
申请(专利权)人:中国电力科学研究院国家电网公司国网浙江省电力公司
类型:发明
国别省市:北京,11

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

1