skip to main content
OSTI.GOV title logo U.S. Department of Energy
Office of Scientific and Technical Information

Title: Modeling DNP3 Traffic Characteristics of Field Devices in SCADA Systems of the Smart Grid

Abstract

In the generation, transmission, and distribution sectors of the smart grid, intelligence of field devices is realized by programmable logic controllers (PLCs). Many smart-grid subsystems are essentially cyber-physical energy systems (CPES): For instance, the power system process (i.e., the physical part) within a substation is monitored and controlled by a SCADA network with hosts running miscellaneous applications (i.e., the cyber part). To study the interactions between the cyber and physical components of a CPES, several co-simulation platforms have been proposed. However, the network simulators/emulators of these platforms do not include a detailed traffic model that takes into account the impacts of the execution model of PLCs on traffic characteristics. As a result, network traces generated by co-simulation only reveal the impacts of the physical process on the contents of the traffic generated by SCADA hosts, whereas the distinction between PLCs and computing nodes (e.g., a hardened computer running a process visualization application) has been overlooked. To generate realistic network traces using co-simulation for the design and evaluation of applications relying on accurate traffic profiles, it is necessary to establish a traffic model for PLCs. In this work, we propose a parameterized model for PLCs that can be incorporated into existingmore » co-simulation platforms. We focus on the DNP3 subsystem of slave PLCs, which automates the processing of packets from the DNP3 master. To validate our approach, we extract model parameters from both the configuration and network traces of real PLCs. Simulated network traces are generated and compared against those from PLCs. Our evaluation shows that our proposed model captures the essential traffic characteristics of DNP3 slave PLCs, which can be used to extend existing co-simulation platforms and gain further insights into the behaviors of CPES.« less

Authors:
 [1];  [1];  [1]
  1. Lehigh Univ., Bethlehem, PA (United States)
Publication Date:
Research Org.:
Lehigh Univ., Bethlehem, PA (United States)
Sponsoring Org.:
USDOE Office of Electricity Delivery and Energy Reliability (OE)
OSTI Identifier:
1373586
DOE Contract Number:  
OE0000779
Resource Type:
Conference
Resource Relation:
Conference: IEEE MSCPES Workshop , Pittsburgh, PA (United States), Apr 2017
Country of Publication:
United States
Language:
English
Subject:
25 ENERGY STORAGE; 29 ENERGY PLANNING, POLICY, AND ECONOMY

Citation Formats

Yang, Huan, Cheng, Liang, and Chuah, Mooi Choo. Modeling DNP3 Traffic Characteristics of Field Devices in SCADA Systems of the Smart Grid. United States: N. p., 2017. Web. doi:10.1109/MSCPES.2017.8064535.
Yang, Huan, Cheng, Liang, & Chuah, Mooi Choo. Modeling DNP3 Traffic Characteristics of Field Devices in SCADA Systems of the Smart Grid. United States. doi:10.1109/MSCPES.2017.8064535.
Yang, Huan, Cheng, Liang, and Chuah, Mooi Choo. Wed . "Modeling DNP3 Traffic Characteristics of Field Devices in SCADA Systems of the Smart Grid". United States. doi:10.1109/MSCPES.2017.8064535. https://www.osti.gov/servlets/purl/1373586.
@article{osti_1373586,
title = {Modeling DNP3 Traffic Characteristics of Field Devices in SCADA Systems of the Smart Grid},
author = {Yang, Huan and Cheng, Liang and Chuah, Mooi Choo},
abstractNote = {In the generation, transmission, and distribution sectors of the smart grid, intelligence of field devices is realized by programmable logic controllers (PLCs). Many smart-grid subsystems are essentially cyber-physical energy systems (CPES): For instance, the power system process (i.e., the physical part) within a substation is monitored and controlled by a SCADA network with hosts running miscellaneous applications (i.e., the cyber part). To study the interactions between the cyber and physical components of a CPES, several co-simulation platforms have been proposed. However, the network simulators/emulators of these platforms do not include a detailed traffic model that takes into account the impacts of the execution model of PLCs on traffic characteristics. As a result, network traces generated by co-simulation only reveal the impacts of the physical process on the contents of the traffic generated by SCADA hosts, whereas the distinction between PLCs and computing nodes (e.g., a hardened computer running a process visualization application) has been overlooked. To generate realistic network traces using co-simulation for the design and evaluation of applications relying on accurate traffic profiles, it is necessary to establish a traffic model for PLCs. In this work, we propose a parameterized model for PLCs that can be incorporated into existing co-simulation platforms. We focus on the DNP3 subsystem of slave PLCs, which automates the processing of packets from the DNP3 master. To validate our approach, we extract model parameters from both the configuration and network traces of real PLCs. Simulated network traces are generated and compared against those from PLCs. Our evaluation shows that our proposed model captures the essential traffic characteristics of DNP3 slave PLCs, which can be used to extend existing co-simulation platforms and gain further insights into the behaviors of CPES.},
doi = {10.1109/MSCPES.2017.8064535},
journal = {},
number = ,
volume = ,
place = {United States},
year = {Wed Mar 08 00:00:00 EST 2017},
month = {Wed Mar 08 00:00:00 EST 2017}
}

Conference:
Other availability
Please see Document Availability for additional information on obtaining the full-text document. Library patrons may search WorldCat to identify libraries that hold this conference proceeding.

Save / Share: