I. Introduction
The existing power grid is becoming smarter (i.e., smart grid) through a major transformation to enhance its reliability, resiliency and efficiency by enabling two-way communication using intelligent electronic devices (IED), sensors, remote terminal units (RTU), distributed energy resources (DER), and dispersed loads [1]. Supervisory Control and Data Acquisition (SCADA) systems are at the heart of it and used to control, manage and monitor various processes to provide high availability, controllability, and maintainability requirements of today’s smart grid infrastructure. To govern various power-grid components, several standards were developed over the years to provide communication within SCADA [2], such as Distributed Network Protocol (DNP3), Modbus, Object Linking and Embedding for Process Control (OPC) and Intercontrol Center Communications Protocol (ICCP) [3]. As an IEEE-1815 standard, DNP3 [4] is actually still one of primary protocols deployed in the current smart-grid systems to convey information within the US power grid infrastructure.