Total views : 334

SDN in SCADA Based System for Power Utilities: A Case Study of Himachal Pradesh State Electricity Board Limited SCADA System


  • Department of Computer Science, Himachal Pradesh University, Shimla, India


Objectives: Supervisory Control And Data Acquisition (SCADA) systems are used to manage and monitor the flow of powers through transmission lines, substation and control points. In this paper, we have considered the use of Software Defined Networking (SDN) as an approach to assist in the modernization of existing traditional SCADA systems taking Himachal Pradesh State Electricity Board Limited SCADA system as a case. Methods/Statistical Analysis: The use of Information and Communication Technology has enhanced the transforming process of the electric system and facilitated the efficient and reliable end to end intelligent bidirectional delivery system through integration of both energy sources renewable and non-renewable. The Software Defined Network Programming Languages Pyretic, Kinetic were used by the authors to study and compare the easiness of network programming languages. Moreover, a detailed study of SCADA system of Himachal Pradesh State Electricity Board Limited was done in which inflexibility and insecure issues were found out. Findings: The traditional network of Himachal Pradesh State Electricity Board Limited (HPSEBL) lacks flexibility and security mechanism. SDN-based SCADA system can facilitate robustness and flexible nature to the Power Grid Network Applications. SDN provides flexibility in form of vendor-free approach and various programming languages to configure the network as per one's need. Moreover, SDN with its distributed nature, keeping control plane away from the data plane has made it easy to monitor the network. Most of the programming languages for SDN use programming approach of standard computer language Python, thereby also making it easier for general programmers to make changes in the computer network as and when desired, which as of now is vendor specific and uses low level languages. Application/Improvements: SDN based SCADA system will provide six fold benefits to the existing system viz. Flexible System, Centralized System, Open Standards, Network Programming, Green Networking and Security.


Green Networking, OpenFlow, Power-Utilities, SCADA, Software Defined Networking.

Full Text:

 |  (PDF views: 382)


  • Igure Vinay M, Sean A Laughter, Ronald D. Williams. Security issues in SCADA networks. Computers and Security. 2006; 25:498–506.
  • Sharma SK, Modi PK, Sharma MP, Singh SP. Loss reduction in Indian Rural Distribution System by Network Reconfiguration. International Journal of water and energy. 2003; 60(1):30–45.
  • Raghavan Barath, Ma J. The energy and energy of the internet. In Proceedings of the 10th ACM Workshop on Hot Topics in Networks, ACM, 2011, 9.
  • Jain Sushant, Kumar A, Mandal S, Ong J, Poutievski L, Singh A, Venkata S. B4: Experience with globally-deployed software defined WAN. In: ACM SIGCOMM Computer Communication Review, 2013; 43(4):3–14.
  • Germano da Silva, Eduardo, Luis Augusto Dias Knob, Juliano Araujo Wickboldt, Luciano Paschoal Gaspary, Lisandro Zambenedetti Granville, Alberto SchaefferFilho. Capitalizing on SDN-based SCADA systems: An anti-eavesdropping case-study. In: Integrated Network Management (IM), 2015 IFIP/IEEE International Symposium. 2015; 165–173.
  • Goransson P, Black C. Software Defined Networks: A comprehensive Approach, Morgan Kaufmann, June, 2014.
  • Shenker Scott, Casado M, Koponen T, McKeown N. The future of networking, and the past of protocols. Open Networking Summit 20, 2011.
  • Nunes Bruno, Mendonca M, Nguyen X, Obraczka K, Turletti T. A survey of software-defined networking: Past, present, and future of programmable networks. Communications Surveys & Tutorials, IEEE. 2014; 16(3):1617–1634.
  • Feamster N. Online course on SDN. 10. Foster Nate, Guha A, Reitblatt M, Story A, Freedman MJ, Katta NP, Monsanto C. Languages for software-defined networks. Communications Magazine, IEEE. 2013; 51(2):128–134.
  • Reich, Joshua, C. Monsanto, N. Foster, J. Rexford, and D. Walker. Modular SDN programming with pyretic. Technical Report of USENIX, 2013.
  • Voellmy Andreas, Agarwal A, Hudak P. Nettle: Functional reactive programming for openflow networks. 2010, YALEU/DCS/RR–1431.
  • Foster Nate, Harrison R, Freedman MJ, Monsanto C, Rexford J, Story A, Walker D. Frenetic: A network programming language. In: ACM SIGPLAN Notices. 2011; 46(9):279–291.
  • Voellmy Andreas, Kim H, Feamster N. Procera: a language for high-level reactive network control. In: Proceedings of the First Workshop on Hot Topics in Software Defined Networks, ACM, 2012.
  • Ferguson D. Andrew, Guha A, Liang C, Fonseca R, Krishnamurthi S. Hierarchical policies for software defined networks. In: Proceedings of the first workshop on Hot topics in software defined networks, ACM, 2012, 37–42.
  • Mogul C. Jeffrey, Young AA, Banerjee S, Popa L, Lee J, Mudigonda J, Sharma P, Turner Y. Corybantic: Towards the modular composition of SDN control programs. In: Proceedings of the Twelfth ACM Workshop on Hot Topics in Networks, 2013, 1.
  • Yuan Yifei, Alur R, Loo BT. NetEgg: Programming Network Policies by Examples. In: Proceedings of the 13th ACM Workshop on Hot Topics in Networks- ACM, 2014.
  • Soulé Robert, Basu S, Marandi PJ, Pedone F, Kleinberg R, Sirer EG, Foster N. Merlin: A language for provisioning network resources. In: Proceedings of the 10th ACM International on Conference on emerging Networking Experiments and Technologies, ACM, 2014, 213–226.
  • Kim Hyojoon, Reich J, Gupta A, Shahbaz M, Feamster N, Clark R. Kinetic: Verifiable Dynamic Network Control.
  • Chandia Rodrigo, Jesus Gonzalez, Tim Kilpatrick, Mauricio Papa, Sujeet Shenoi. Security strategies for SCADA networks. In: Critical Infrastructure Protection, Springer US, 2007, 117–131.
  • Open Networking Foundation. SDN Architecture Overview, Version 1.0 December 12, 2013.
  • Power System Communication and Supervision Control and Data Acquisition System of UPPTCL tech_info/power_system.htm. Date Accessed: 20/04/2016.
  • Abhinav Sharma, Manu Sood. Network Flexibility and Policy Making in Software Defined Networks. Transactions on Networks and Communications. 2015; 3(5):63-78. ISSN: 2054–7420.


  • There are currently no refbacks.

Creative Commons License
This work is licensed under a Creative Commons Attribution 3.0 License.