An Open Framework for Deploying Experimental SCADA Testbed Networks

Research output: Chapter in Book/Report/Conference proceedingConference contribution

799 Downloads (Pure)

Abstract

A scalable framework for automatically deploying locally (or remotely) a number of virtual machines that replicate a Supervisory Control And Data Acquisition (SCADA) network is proposed. This includes multiple virtual hosts emulating sensors and actuators, with a Human Machine Interface (HMI) controlling the hosts. The presented framework contains a collection of automation scripts which build and deploy a variable number of virtual machines, pre-configured to act as either a Remote Terminal Unit (RTU), HMI or Data Historian. The presented work includes a standards compliant implementation of IEC 60870-5-104 (IEC104) and OPC Unified Architecture (OPC-UA), with the capability to support other protocols such as Modbus-TCP (Modbus) and IEC61850. This allows researchers to build testbeds that can be configured to replicate realworld deployments of SCADA networks. The framework builds upon open source libraries and is released under the Free Software Foundation approved licence, GNU General Public License version 3.
Original languageEnglish
Title of host publication5th International Symposium for ICS & SCADA Cyber Security Research 2018: Proceedings
PublisherBCS
Pages92-101
Number of pages10
DOIs
Publication statusPublished - Aug 2018
Event5th International Symposium for ICS & SCADA Cyber Security Research 2018 - Hamburg, Germany
Duration: 28 Aug 201830 Aug 2018

Conference

Conference5th International Symposium for ICS & SCADA Cyber Security Research 2018
Country/TerritoryGermany
CityHamburg
Period28/08/201830/08/2018

Fingerprint

Dive into the research topics of 'An Open Framework for Deploying Experimental SCADA Testbed Networks'. Together they form a unique fingerprint.

Cite this