介绍了国际电工委员会制定的基于TCP/IP网络的调度主站和远方子站远动通信协议一IEC60870-5-104的体系结构、参考模型、传输帧格式及在南方电网直调厂站中的应用。针对通过 TCP/IP网络访问传输远动信息存在的安全问题,对其传输模式进行了深入研究,提出了一种基于加密和身份认证的安全报文传送方法。在南方电网应用的经验表明,该方法是合理和有效的。
1.引言
目前我国电厂、变电 站远动系统普遍采用基于电路的独立64kbit/s专线通道进行串口通信,串口通信协议多数为IEC60870-5-101和DNP3。0等,这些协议遵循基于ISO参考模型的增强性能结构(EPA),仅用了OSI模型7层中的3层(物理层、链路层、应用层)来实现数据传输。随着网络技术的迅猛发展和变电 站IEC61850标准的逐步推广,为满足网络技术在电力 系统中的应用,通过网络传输远动信息,以欧洲大型电力 巨头公司(ABB,SIEMENS,ALSTOM)为首的IEC国际电工委员会在IEC60870-5-101基本远动任务配套标准[1~5]的基础上制定了IEC60870-5-104远动传输规约[6],采用平衡传输模式通过TCP/IP协议实现网络传输远动信息,适用于调度主站(中心站)EMS系统和子站(远方站)RTU或计算机监控 系统之间采用专用Intranet网络进行通讯[7~9]。
1IEC60870-5-104远动规约分析
IEC60870-5-104规约标准定义了开放的TCP/IP接口的使用,包含一个由传输IEC60870-5-101ASDU的远动设备构成的局域网的例子。包含不同广域网类型,例如X。25、帧中继、综合范围数据网络ISDN(integratedservicedatanetwork) 等的路由器可通过公共的TCP/IP——局域网接口互联,图1所示为一个冗余的主站配置与一个非冗余的主站配置。
IEC60870-5-104规约使用的参考模型源于开放式系统互联的ISO-OSI参考模型,只采用其中的5层,它处于应用层协议的位置。基于TCP/IP的应用层协议很多,每一种应用层协议都对应着一个网络端口号。IEC60870-5-104规约在传输层采用TCP协议,其对应的网络端口号为2404,其结构如图2所示。
图1一般体系结构
根据IEC60870-5-101从IEC60870-5-5中选取的应用功能 初始化 用户进程
从IEC60870-5-101和IEC60870-5-104中选取的ASDU 应用层
(第7层)
APCI(应用规约控制 信息)
传输接口(用户到TCP的接口)
TCP/IP协议子集(RFC2200) 传输层(第4层)
1.引言
目前我国电厂、变电 站远动系统普遍采用基于电路的独立64kbit/s专线通道进行串口通信,串口通信协议多数为IEC60870-5-101和DNP3。0等,这些协议遵循基于ISO参考模型的增强性能结构(EPA),仅用了OSI模型7层中的3层(物理层、链路层、应用层)来实现数据传输。随着网络技术的迅猛发展和变电 站IEC61850标准的逐步推广,为满足网络技术在电力 系统中的应用,通过网络传输远动信息,以欧洲大型电力 巨头公司(ABB,SIEMENS,ALSTOM)为首的IEC国际电工委员会在IEC60870-5-101基本远动任务配套标准[1~5]的基础上制定了IEC60870-5-104远动传输规约[6],采用平衡传输模式通过TCP/IP协议实现网络传输远动信息,适用于调度主站(中心站)EMS系统和子站(远方站)RTU或计算机监控 系统之间采用专用Intranet网络进行通讯[7~9]。
1IEC60870-5-104远动规约分析
IEC60870-5-104规约标准定义了开放的TCP/IP接口的使用,包含一个由传输IEC60870-5-101ASDU的远动设备构成的局域网的例子。包含不同广域网类型,例如X。25、帧中继、综合范围数据网络ISDN(integratedservicedatanetwork) 等的路由器可通过公共的TCP/IP——局域网接口互联,图1所示为一个冗余的主站配置与一个非冗余的主站配置。
IEC60870-5-104规约使用的参考模型源于开放式系统互联的ISO-OSI参考模型,只采用其中的5层,它处于应用层协议的位置。基于TCP/IP的应用层协议很多,每一种应用层协议都对应着一个网络端口号。IEC60870-5-104规约在传输层采用TCP协议,其对应的网络端口号为2404,其结构如图2所示。
图1一般体系结构
根据IEC60870-5-101从IEC60870-5-5中选取的应用功能 初始化 用户进程
从IEC60870-5-101和IEC60870-5-104中选取的ASDU 应用层
(第7层)
APCI(应用规约控制 信息)
传输接口(用户到TCP的接口)
TCP/IP协议子集(RFC2200) 传输层(第4层)