02.02.2018 Views

Practical_modern_SCADA_protocols_-_dnp3,_60870-5_and_Related_Systems

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

300 <strong>Practical</strong> Modern <strong>SCADA</strong> Protocols: DNP3, <strong>60870</strong>.5 <strong>and</strong> <strong>Related</strong> <strong>Systems</strong><br />

9.4 Network operation<br />

9.4.1 General introduction<br />

This sub-section covers the operation of the IEC <strong>60870</strong>-5-101 (or T101) protocol over<br />

networks using st<strong>and</strong>ard transport profiles. This, in other words, is the operation over<br />

networks using the TCP/IP <strong>protocols</strong>. Since the early use of the T101 protocol there has<br />

been an increasing level of interest in being able to use st<strong>and</strong>ard network profiles to carry<br />

protocol messages. This has occurred no doubt with the ever increasing penetration <strong>and</strong><br />

usage of local <strong>and</strong> wide area networks, which may offer a ready-made communications<br />

infrastructure that is attractive for <strong>SCADA</strong> due to savings that can be achieved over<br />

installing separate communications infrastructure.<br />

The interest in doing this led to some attempts to encapsulate the T101 messages,<br />

including the link layer components, for transmission over networks. This is referred<br />

to briefly in the introduction to IEC <strong>60870</strong>-5-104 which mentions the use of packet<br />

assembler disassembler (PAD) type stations to provide access for balanced communications.<br />

However, such an approach is not based on st<strong>and</strong>ardization <strong>and</strong> so could only be<br />

applied in limited circumstances.<br />

The need for a st<strong>and</strong>ard for carrying the communications protocol over data networks<br />

was addressed with the release of IEC <strong>60870</strong>-5-104 in 2000. This st<strong>and</strong>ardized the use of<br />

the application functions <strong>and</strong> data objects of the protocol with a different message transport<br />

mechanism, which completely replaced the link <strong>and</strong> physical layers specified by the<br />

T101 profile. The structure of this in terms of st<strong>and</strong>ards is shown in Table 9.2.<br />

Layer Source Selections<br />

User Process<br />

Application<br />

Transport<br />

IEC <strong>60870</strong>-5-101<br />

IEC <strong>60870</strong>-5-101<br />

Application Functions<br />

ASDUs <strong>and</strong> Application Inform ation<br />

Elements<br />

Network<br />

TCP/IP Transport <strong>and</strong> Network Protocol Suite<br />

Link<br />

Physical<br />

Table 9.2<br />

St<strong>and</strong>ards selection for IEC <strong>60870</strong>-5-104<br />

Table 9.2 shows that the user process functions <strong>and</strong> application level definitions of T101<br />

have been retained, but that the levels below these have been replaced by the transport <strong>and</strong><br />

network profiles of TCP/IP. The lower data link <strong>and</strong> physical layers are not specified at all<br />

as these are not implemented directly by users of T104. This is because the boundary of<br />

the protocol is at the network interface level.

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!