SlideShare a Scribd company logo
1 of 3
Download to read offline
Ram Dhobley, Chopde Abhay, International Journal of Advance Research, Ideas and Innovations in Technology.
© 2017, www.IJARIIT.com All Rights Reserved Page | 1217

ISSN: 2454-132X
Impact factor: 4.295
(Volume 3, Issue 6)
Available online at www.ijariit.com
Comparative Analysis of Traditional SCADA Systems and IOT
Implemented SCADA
Ram Dhobley
Vishwakarma Institute of Technology, Pune,
Maharashtra
ramdhobley25@gmail.com
Abhay Chopde
Vishwakarma Institute of Technology, Pune,
Maharashtra
abhay.chopade@vit.edu
Abstract: SCADA system stands as an abbreviation of Supervisory Control and Data Acquisition. It focuses on the supervisory
level and is not a full control system. It is a computer system which gathers and analyses real time data. They are useful in
monitoring and controlling a plant or industrial equipment like telecommunications, water, waste control, energy, oil-gas
refining, and transportation. It gathers information about a mishap, transfers it back to a central site and alerts the home station
about the mishap, carries out necessary analysis and control, like determining if the mishap occurred is critical, and display the
information in a logical and organized fashion. They can be relatively as simple as a system which monitors environmental
conditions of a small office building, or as complex as a system that monitors all the activity in a nuclear power plant.
IOT acts as a complementary setup to SCADA. SCADA system generates information which acts as one of the data sources for
IOT. While the focus of SCADA on monitoring and control, the focus of IOT is firmly on analyzing machine data to improve
productivity.
Keywords: Architecture, Communication, Vulnerabilities.
I. INTRODUCTION
SCADA systems are used to control dispersed. The integration of data acquisition systems with data transmission systems and HMI
software is done by the SCADA to provide a centralized monitoring and control system for multiple process inputs and outputs.
SCADA systems are designed to collect field information, transfer it to a central computer facility (via different communication
protocols), and display the information to the operator graphically or textually (via Human Machine Interface), and thus allow an
operator to monitor or control an entire system from a central location in real time. Based on the sophistication and setup of the
individual system, control of any individual system, operation, or task can be automatic. SCADA systems consist of both hardware
and software.
The Internet of things (IOT) is made up of a network of physical devices connected via electronic embedding, software setups,
sensors-actuators, network connectivity which act together for the objects to connect and exchange data. Each ‘thing’ is uniquely
identifiable through its embedded computing system and is also able to inter-operate within the existing Internet infrastructure. IOT
allows objects to be sensed or controlled remotely across different networking infrastructures. Thus it creates opportunities for more
direct integration of the physical world into computer-based systems, which results in improved efficiency, accuracy and economic
benefit and also cuts down on human intervention. When IOT is augmented with sensors and actuators, the technology becomes an
instance of the more general class of cyber-physical systems, which also encompasses technologies such as smart grids, virtual
power plants, smart homes, intelligent transportation and smart cities among many others
Ram Dhobley, Chopde Abhay, International Journal of Advance Research, Ideas and Innovations in Technology.
© 2017, www.IJARIIT.com All Rights Reserved Page | 1218
II. ARCHITECTURE
SCADA system is a centralized system, a software package that is positioned on top of hardware. A supervisory system gathers data
on the process and sends the commands control to the process. The SCADA is a remote terminal unit which is also known as RTU,
which performs most control actions automatically along with PLCs. The RTUs consist of the programmable logic converter which
can be preset manually. Overall, SCADA system can be classified into two parts which are Clint layer (responsible for the man
machine interaction) and Data server layer (responsible to handle the process data activities). The SCADA station refers to the
servers composed of a single PC. The data servers communicate with devices in the field through process controllers like PLCs or
RTUs. The connection of PLC to the data servers is made either directly or via networks or buses. The SCADA system utilizes a
WAN and LAN networks, which consists of internet protocols used for communication between the master station and devices. The
RTUs convert the sensor signals to digital data and sends digital data to master, according to the master feedback received by the
RTU, it applies the electrical signal to relays. RTUs or PLCs perform most of the monitoring and control operations.
Fig: Block Diagram for Architecture of SCADA
In IOT, sensors collect data from the environment or object under measurement and turn it into useful data. The data from the
sensors start in analog form, which needs to be aggregated and converted into digital streams. Data acquisition systems (DAS)
perform these data aggregation and conversion functions. The DAS joins the sensor network, groups the outputs, and performs the
ADC conversion. The Internet gateway receives the aggregated and digitized data and routes it over Wi-Fi, wired LANs, or the
Internet, to Stage 3 systems for further processing. Post data digitization and aggregation, the data may require further processing
before it enters the data center. Edge IT systems perform post processing. Data that needs more in-depth processing where feedback
doesn't have to be immediate, is forwarded to the physical data center or cloud-based systems, where more powerful IT systems can
analyze, manage, and securely store the data. The processing type which gets executed at this stage remains the same for the
platform.
III. COMMUNICATION
Server-client and server-server communication is in general on a publish-subscribe and event-driven basis and uses a TCP/IP
protocol. The controllers are then polled at a user defined polling rate, which is changes from parameter to parameter. The controllers
pass the requested parameters to the data servers. Time stamping of the process parameters is typically performed in the controllers
and this time-stamp is taken over by the data server. For controller and communication protocol to support the unsolicited data
transfer, the products must support this too. They provide communication drivers for most of the common PLCs and widely used
field-buses. VME, on the other hand, is generally not supported. A single data server can support multiple communications because
of the presence of multiple slots for interface cards. The configuration data are stored in logically centralized but physically
distributed database that is generally of a proprietary format. The RTDB resides in the memory of the servers in a proprietary format
for performance reasons. The archive and logging format are usually also proprietary.
Ram Dhobley, Chopde Abhay, International Journal of Advance Research, Ideas and Innovations in Technology.
© 2017, www.IJARIIT.com All Rights Reserved Page | 1219
In IOT, the “Thing” must communicate through the Internet to be considered an “IOT” node, and it must also adhere to the Internet
Engineering Task Force’s (IETF) Internet Protocol Suite. Devices must communicate with each other (D2D). Device data should
then be collected to be sent to the server infrastructure (D2S). That server infrastructure has to share device data (S2S), possibly
providing it back to devices, to analysis programs, or to people. From 30,000 feet, the protocols can be described in this framework
as:
1. MQTT: a protocol for collecting device data and communicating it to servers (D2S)
2. XMPP: a protocol best for connecting devices to people, a special case of the D2S pattern, since people are connected to
the servers
3. DDS: a fast bus for integrating intelligent machines (D2D)
4. AMQP: a queuing system designed to connect servers to each other (S2S)
IV. VULNERABILITIES
SCADA
Lack of monitoring. Without active network monitoring, it is impossible to detect suspicious activity, identify potential
threats, and quickly react to cyber-attacks.
Slow updates. With advancement, SCADA systems become more vulnerable to new attacks. Maintenance of the
firmware and the software updates may become inconvenient over time but is necessary for maximum protection.
Lack of knowledge about devices. Connecting devices to a SCADA System allows for remote monitoring and updates,
this means the knowledge about network connected devices is often incomplete.
Not understanding traffic. Managers need to know what type of traffic is going through their networks. Only then they
can make informed decisions about how to respond to potential threats.
Authentication holes. Authentication solutions can easily be defeated due to common unsafe practices such as poor
passwords, username sharing, and weak authentication.
IOT
Insecure web interface: Web server/app, there may have flaws in the code that allow the device to be attacked.
Ineffective authentication/authorization: Operability of many devices with their default (insecure) settings is a factor
of concern.
Insecure network services: if maintenance services are on open, insecure or vulnerable ports they are potential security
holes.
Lack of transport encryption: Device sending private information over an insecure protocol would allow anyone to
read it.
Privacy concerns: unencrypted information puts your personal information is at risk.
Insecure cloud interface: Cloud management interface this represents another potential security weakness.
Insecure software/firmware: The device can be patched to address discovered vulnerabilities, also, installing certain
software’s might brick the device.
V. CONCLUSION
Both the traditional SCADA systems and IOT implemented SCADA have their sets of advantages and vulnerabilities. It is being
estimated that by 2020, 50 billion devices or /things will be connected to the internet. The dynamics of entire automation industry
is changing, and this is the dawn of a new age of industrial revolution, or industry 4.0. Industry 4.0 is the name of the era responsible
for the emerging trend automation and data exchange in manufacturing technologies. It includes cyber-physical systems, the Internet
of things, cloud computing and cognitive computing. By working on the vulnerabilities possessed by IOT devices, we can very truly
shift from a traditionally implemented SCADA to an IOT implemented one and make Industry 4.0 a living reality.

More Related Content

What's hot

SMART CITY 3 novembre
SMART CITY 3 novembre SMART CITY 3 novembre
SMART CITY 3 novembre canaleenergia
 
EMKA-Biometric Presentation
EMKA-Biometric PresentationEMKA-Biometric Presentation
EMKA-Biometric PresentationDarrell Smith
 
UBIQUITOUS NETWORK TECHNICAL ROOM MONITORING SYSTEM MODEL USING WEB SERVICE
UBIQUITOUS NETWORK TECHNICAL ROOM MONITORING SYSTEM MODEL USING WEB SERVICE UBIQUITOUS NETWORK TECHNICAL ROOM MONITORING SYSTEM MODEL USING WEB SERVICE
UBIQUITOUS NETWORK TECHNICAL ROOM MONITORING SYSTEM MODEL USING WEB SERVICE cscpconf
 
715827 dzone-rc-industrial-internet
715827 dzone-rc-industrial-internet715827 dzone-rc-industrial-internet
715827 dzone-rc-industrial-internetEugenio Lysei
 
Chapter 5 IoT Design methodologies
Chapter 5 IoT Design methodologiesChapter 5 IoT Design methodologies
Chapter 5 IoT Design methodologiespavan penugonda
 
Ppt 3 - IOT logic design
Ppt   3 - IOT logic designPpt   3 - IOT logic design
Ppt 3 - IOT logic designudhayakumarc1
 
On-line IDACS for Embedded Real Time Application
On-line IDACS for Embedded Real Time ApplicationOn-line IDACS for Embedded Real Time Application
On-line IDACS for Embedded Real Time ApplicationAM Publications
 
IoT Levels and Deployment Templates
IoT Levels and Deployment TemplatesIoT Levels and Deployment Templates
IoT Levels and Deployment TemplatesPrakash Honnur
 
Presentation1 160729072733
Presentation1 160729072733Presentation1 160729072733
Presentation1 160729072733SIVA SASTHRI
 
Design & Implementation Of Fault Identification In Underground Cables Using IOT
Design & Implementation Of Fault Identification In Underground Cables Using IOTDesign & Implementation Of Fault Identification In Underground Cables Using IOT
Design & Implementation Of Fault Identification In Underground Cables Using IOTIRJET Journal
 

What's hot (19)

SMART CITY 3 novembre
SMART CITY 3 novembre SMART CITY 3 novembre
SMART CITY 3 novembre
 
EMKA-Biometric Presentation
EMKA-Biometric PresentationEMKA-Biometric Presentation
EMKA-Biometric Presentation
 
Unit 1 q&a
Unit  1 q&aUnit  1 q&a
Unit 1 q&a
 
Lecture 17
Lecture 17Lecture 17
Lecture 17
 
UBIQUITOUS NETWORK TECHNICAL ROOM MONITORING SYSTEM MODEL USING WEB SERVICE
UBIQUITOUS NETWORK TECHNICAL ROOM MONITORING SYSTEM MODEL USING WEB SERVICE UBIQUITOUS NETWORK TECHNICAL ROOM MONITORING SYSTEM MODEL USING WEB SERVICE
UBIQUITOUS NETWORK TECHNICAL ROOM MONITORING SYSTEM MODEL USING WEB SERVICE
 
715827 dzone-rc-industrial-internet
715827 dzone-rc-industrial-internet715827 dzone-rc-industrial-internet
715827 dzone-rc-industrial-internet
 
Jq2416671672
Jq2416671672Jq2416671672
Jq2416671672
 
Ak4103212215
Ak4103212215Ak4103212215
Ak4103212215
 
Chapter 5 IoT Design methodologies
Chapter 5 IoT Design methodologiesChapter 5 IoT Design methodologies
Chapter 5 IoT Design methodologies
 
Ppt 3 - IOT logic design
Ppt   3 - IOT logic designPpt   3 - IOT logic design
Ppt 3 - IOT logic design
 
Iot
IotIot
Iot
 
On-line IDACS for Embedded Real Time Application
On-line IDACS for Embedded Real Time ApplicationOn-line IDACS for Embedded Real Time Application
On-line IDACS for Embedded Real Time Application
 
Beagle board
Beagle boardBeagle board
Beagle board
 
IoT Levels and Deployment Templates
IoT Levels and Deployment TemplatesIoT Levels and Deployment Templates
IoT Levels and Deployment Templates
 
ICS security
ICS securityICS security
ICS security
 
Presentation1 160729072733
Presentation1 160729072733Presentation1 160729072733
Presentation1 160729072733
 
IoT-A ARM
IoT-A ARMIoT-A ARM
IoT-A ARM
 
Sdn Networking
Sdn NetworkingSdn Networking
Sdn Networking
 
Design & Implementation Of Fault Identification In Underground Cables Using IOT
Design & Implementation Of Fault Identification In Underground Cables Using IOTDesign & Implementation Of Fault Identification In Underground Cables Using IOT
Design & Implementation Of Fault Identification In Underground Cables Using IOT
 

Similar to Comparative analysis of traditional scada systems and io t implemented scada

Embedded Web Server based Interactive data acquisition and Control System
Embedded Web Server based Interactive data acquisition and Control SystemEmbedded Web Server based Interactive data acquisition and Control System
Embedded Web Server based Interactive data acquisition and Control SystemIOSR Journals
 
SCADA Systems Vulnerabilities and Blockchain Technology
SCADA Systems Vulnerabilities and Blockchain TechnologySCADA Systems Vulnerabilities and Blockchain Technology
SCADA Systems Vulnerabilities and Blockchain Technologyijtsrd
 
elements of scada.pptx
elements of scada.pptxelements of scada.pptx
elements of scada.pptxchetanharihar2
 
An Internet Based Interactive Data Acquisition System
An Internet Based Interactive Data Acquisition System An Internet Based Interactive Data Acquisition System
An Internet Based Interactive Data Acquisition System Saptarshi Nag
 
IoT ( M2M) - Big Data - Analytics: Emulation and Demonstration
IoT ( M2M) - Big Data - Analytics: Emulation and DemonstrationIoT ( M2M) - Big Data - Analytics: Emulation and Demonstration
IoT ( M2M) - Big Data - Analytics: Emulation and DemonstrationCHAKER ALLAOUI
 
SCADA.pptx supervisory control and data aquasition
SCADA.pptx supervisory control and data aquasitionSCADA.pptx supervisory control and data aquasition
SCADA.pptx supervisory control and data aquasitionRapidAcademy
 
IoT based Industrial Gateway (IoT-SDK) built around Sitara™ AM437x processors...
IoT based Industrial Gateway (IoT-SDK) built around Sitara™ AM437x processors...IoT based Industrial Gateway (IoT-SDK) built around Sitara™ AM437x processors...
IoT based Industrial Gateway (IoT-SDK) built around Sitara™ AM437x processors...Mistral Solutions
 
SCADA Assignment.pptx
SCADA Assignment.pptxSCADA Assignment.pptx
SCADA Assignment.pptxssuser1831ba
 
Internet of things (IoT)- Introduction, Utilities, Applications
Internet of things (IoT)- Introduction, Utilities, ApplicationsInternet of things (IoT)- Introduction, Utilities, Applications
Internet of things (IoT)- Introduction, Utilities, ApplicationsTarika Verma
 
Scada system architecture, types and applications
Scada system architecture, types and applicationsScada system architecture, types and applications
Scada system architecture, types and applicationsUchi Pou
 
IoT Notes Syllabus .pdf
IoT Notes Syllabus .pdfIoT Notes Syllabus .pdf
IoT Notes Syllabus .pdfAnujashejwal
 
IJSRED-V2I2P15
IJSRED-V2I2P15IJSRED-V2I2P15
IJSRED-V2I2P15IJSRED
 

Similar to Comparative analysis of traditional scada systems and io t implemented scada (20)

Embedded Web Server based Interactive data acquisition and Control System
Embedded Web Server based Interactive data acquisition and Control SystemEmbedded Web Server based Interactive data acquisition and Control System
Embedded Web Server based Interactive data acquisition and Control System
 
SCADA Systems Vulnerabilities and Blockchain Technology
SCADA Systems Vulnerabilities and Blockchain TechnologySCADA Systems Vulnerabilities and Blockchain Technology
SCADA Systems Vulnerabilities and Blockchain Technology
 
elements of scada.pptx
elements of scada.pptxelements of scada.pptx
elements of scada.pptx
 
Industrial Iot and Legacy Scada system - the solution for future ?
Industrial Iot and Legacy Scada system - the solution for future ?Industrial Iot and Legacy Scada system - the solution for future ?
Industrial Iot and Legacy Scada system - the solution for future ?
 
What is SCADA system? SCADA Solutions for IoT
What is SCADA system? SCADA Solutions for IoTWhat is SCADA system? SCADA Solutions for IoT
What is SCADA system? SCADA Solutions for IoT
 
An Internet Based Interactive Data Acquisition System
An Internet Based Interactive Data Acquisition System An Internet Based Interactive Data Acquisition System
An Internet Based Interactive Data Acquisition System
 
Scada pdf
Scada pdfScada pdf
Scada pdf
 
Scada & hmi
Scada & hmiScada & hmi
Scada & hmi
 
IoT ( M2M) - Big Data - Analytics: Emulation and Demonstration
IoT ( M2M) - Big Data - Analytics: Emulation and DemonstrationIoT ( M2M) - Big Data - Analytics: Emulation and Demonstration
IoT ( M2M) - Big Data - Analytics: Emulation and Demonstration
 
SCADA.pptx supervisory control and data aquasition
SCADA.pptx supervisory control and data aquasitionSCADA.pptx supervisory control and data aquasition
SCADA.pptx supervisory control and data aquasition
 
IoT based Industrial Gateway (IoT-SDK) built around Sitara™ AM437x processors...
IoT based Industrial Gateway (IoT-SDK) built around Sitara™ AM437x processors...IoT based Industrial Gateway (IoT-SDK) built around Sitara™ AM437x processors...
IoT based Industrial Gateway (IoT-SDK) built around Sitara™ AM437x processors...
 
SCADA Assignment.pptx
SCADA Assignment.pptxSCADA Assignment.pptx
SCADA Assignment.pptx
 
Internet of things (IoT)- Introduction, Utilities, Applications
Internet of things (IoT)- Introduction, Utilities, ApplicationsInternet of things (IoT)- Introduction, Utilities, Applications
Internet of things (IoT)- Introduction, Utilities, Applications
 
Internet of things
Internet of thingsInternet of things
Internet of things
 
Internet of things
Internet of thingsInternet of things
Internet of things
 
Scada system architecture, types and applications
Scada system architecture, types and applicationsScada system architecture, types and applications
Scada system architecture, types and applications
 
IoT Notes Syllabus .pdf
IoT Notes Syllabus .pdfIoT Notes Syllabus .pdf
IoT Notes Syllabus .pdf
 
SCADA
SCADASCADA
SCADA
 
IJSRED-V2I2P15
IJSRED-V2I2P15IJSRED-V2I2P15
IJSRED-V2I2P15
 
Scada
ScadaScada
Scada
 

Recently uploaded

AI as an Interface for Commercial Buildings
AI as an Interface for Commercial BuildingsAI as an Interface for Commercial Buildings
AI as an Interface for Commercial BuildingsMemoori
 
Swan(sea) Song – personal research during my six years at Swansea ... and bey...
Swan(sea) Song – personal research during my six years at Swansea ... and bey...Swan(sea) Song – personal research during my six years at Swansea ... and bey...
Swan(sea) Song – personal research during my six years at Swansea ... and bey...Alan Dix
 
Install Stable Diffusion in windows machine
Install Stable Diffusion in windows machineInstall Stable Diffusion in windows machine
Install Stable Diffusion in windows machinePadma Pradeep
 
Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024Scott Keck-Warren
 
Presentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreterPresentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreternaman860154
 
Transcript: New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024Transcript: New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024BookNet Canada
 
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhi
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | DelhiFULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhi
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhisoniya singh
 
Streamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project SetupStreamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project SetupFlorian Wilhelm
 
Maximizing Board Effectiveness 2024 Webinar.pptx
Maximizing Board Effectiveness 2024 Webinar.pptxMaximizing Board Effectiveness 2024 Webinar.pptx
Maximizing Board Effectiveness 2024 Webinar.pptxOnBoard
 
Making_way_through_DLL_hollowing_inspite_of_CFG_by_Debjeet Banerjee.pptx
Making_way_through_DLL_hollowing_inspite_of_CFG_by_Debjeet Banerjee.pptxMaking_way_through_DLL_hollowing_inspite_of_CFG_by_Debjeet Banerjee.pptx
Making_way_through_DLL_hollowing_inspite_of_CFG_by_Debjeet Banerjee.pptxnull - The Open Security Community
 
"Federated learning: out of reach no matter how close",Oleksandr Lapshyn
"Federated learning: out of reach no matter how close",Oleksandr Lapshyn"Federated learning: out of reach no matter how close",Oleksandr Lapshyn
"Federated learning: out of reach no matter how close",Oleksandr LapshynFwdays
 
SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024Scott Keck-Warren
 
Unblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen FramesUnblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen FramesSinan KOZAK
 
Beyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry InnovationBeyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry InnovationSafe Software
 
Unlocking the Potential of the Cloud for IBM Power Systems
Unlocking the Potential of the Cloud for IBM Power SystemsUnlocking the Potential of the Cloud for IBM Power Systems
Unlocking the Potential of the Cloud for IBM Power SystemsPrecisely
 
Unleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding ClubUnleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding ClubKalema Edgar
 
Benefits Of Flutter Compared To Other Frameworks
Benefits Of Flutter Compared To Other FrameworksBenefits Of Flutter Compared To Other Frameworks
Benefits Of Flutter Compared To Other FrameworksSoftradix Technologies
 
New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024
New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024
New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024BookNet Canada
 
Pigging Solutions in Pet Food Manufacturing
Pigging Solutions in Pet Food ManufacturingPigging Solutions in Pet Food Manufacturing
Pigging Solutions in Pet Food ManufacturingPigging Solutions
 
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmaticsKotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmaticscarlostorres15106
 

Recently uploaded (20)

AI as an Interface for Commercial Buildings
AI as an Interface for Commercial BuildingsAI as an Interface for Commercial Buildings
AI as an Interface for Commercial Buildings
 
Swan(sea) Song – personal research during my six years at Swansea ... and bey...
Swan(sea) Song – personal research during my six years at Swansea ... and bey...Swan(sea) Song – personal research during my six years at Swansea ... and bey...
Swan(sea) Song – personal research during my six years at Swansea ... and bey...
 
Install Stable Diffusion in windows machine
Install Stable Diffusion in windows machineInstall Stable Diffusion in windows machine
Install Stable Diffusion in windows machine
 
Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024
 
Presentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreterPresentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreter
 
Transcript: New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024Transcript: New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024
 
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhi
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | DelhiFULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhi
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhi
 
Streamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project SetupStreamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project Setup
 
Maximizing Board Effectiveness 2024 Webinar.pptx
Maximizing Board Effectiveness 2024 Webinar.pptxMaximizing Board Effectiveness 2024 Webinar.pptx
Maximizing Board Effectiveness 2024 Webinar.pptx
 
Making_way_through_DLL_hollowing_inspite_of_CFG_by_Debjeet Banerjee.pptx
Making_way_through_DLL_hollowing_inspite_of_CFG_by_Debjeet Banerjee.pptxMaking_way_through_DLL_hollowing_inspite_of_CFG_by_Debjeet Banerjee.pptx
Making_way_through_DLL_hollowing_inspite_of_CFG_by_Debjeet Banerjee.pptx
 
"Federated learning: out of reach no matter how close",Oleksandr Lapshyn
"Federated learning: out of reach no matter how close",Oleksandr Lapshyn"Federated learning: out of reach no matter how close",Oleksandr Lapshyn
"Federated learning: out of reach no matter how close",Oleksandr Lapshyn
 
SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024
 
Unblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen FramesUnblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen Frames
 
Beyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry InnovationBeyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
 
Unlocking the Potential of the Cloud for IBM Power Systems
Unlocking the Potential of the Cloud for IBM Power SystemsUnlocking the Potential of the Cloud for IBM Power Systems
Unlocking the Potential of the Cloud for IBM Power Systems
 
Unleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding ClubUnleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding Club
 
Benefits Of Flutter Compared To Other Frameworks
Benefits Of Flutter Compared To Other FrameworksBenefits Of Flutter Compared To Other Frameworks
Benefits Of Flutter Compared To Other Frameworks
 
New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024
New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024
New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024
 
Pigging Solutions in Pet Food Manufacturing
Pigging Solutions in Pet Food ManufacturingPigging Solutions in Pet Food Manufacturing
Pigging Solutions in Pet Food Manufacturing
 
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmaticsKotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
 

Comparative analysis of traditional scada systems and io t implemented scada

  • 1. Ram Dhobley, Chopde Abhay, International Journal of Advance Research, Ideas and Innovations in Technology. © 2017, www.IJARIIT.com All Rights Reserved Page | 1217  ISSN: 2454-132X Impact factor: 4.295 (Volume 3, Issue 6) Available online at www.ijariit.com Comparative Analysis of Traditional SCADA Systems and IOT Implemented SCADA Ram Dhobley Vishwakarma Institute of Technology, Pune, Maharashtra ramdhobley25@gmail.com Abhay Chopde Vishwakarma Institute of Technology, Pune, Maharashtra abhay.chopade@vit.edu Abstract: SCADA system stands as an abbreviation of Supervisory Control and Data Acquisition. It focuses on the supervisory level and is not a full control system. It is a computer system which gathers and analyses real time data. They are useful in monitoring and controlling a plant or industrial equipment like telecommunications, water, waste control, energy, oil-gas refining, and transportation. It gathers information about a mishap, transfers it back to a central site and alerts the home station about the mishap, carries out necessary analysis and control, like determining if the mishap occurred is critical, and display the information in a logical and organized fashion. They can be relatively as simple as a system which monitors environmental conditions of a small office building, or as complex as a system that monitors all the activity in a nuclear power plant. IOT acts as a complementary setup to SCADA. SCADA system generates information which acts as one of the data sources for IOT. While the focus of SCADA on monitoring and control, the focus of IOT is firmly on analyzing machine data to improve productivity. Keywords: Architecture, Communication, Vulnerabilities. I. INTRODUCTION SCADA systems are used to control dispersed. The integration of data acquisition systems with data transmission systems and HMI software is done by the SCADA to provide a centralized monitoring and control system for multiple process inputs and outputs. SCADA systems are designed to collect field information, transfer it to a central computer facility (via different communication protocols), and display the information to the operator graphically or textually (via Human Machine Interface), and thus allow an operator to monitor or control an entire system from a central location in real time. Based on the sophistication and setup of the individual system, control of any individual system, operation, or task can be automatic. SCADA systems consist of both hardware and software. The Internet of things (IOT) is made up of a network of physical devices connected via electronic embedding, software setups, sensors-actuators, network connectivity which act together for the objects to connect and exchange data. Each ‘thing’ is uniquely identifiable through its embedded computing system and is also able to inter-operate within the existing Internet infrastructure. IOT allows objects to be sensed or controlled remotely across different networking infrastructures. Thus it creates opportunities for more direct integration of the physical world into computer-based systems, which results in improved efficiency, accuracy and economic benefit and also cuts down on human intervention. When IOT is augmented with sensors and actuators, the technology becomes an instance of the more general class of cyber-physical systems, which also encompasses technologies such as smart grids, virtual power plants, smart homes, intelligent transportation and smart cities among many others
  • 2. Ram Dhobley, Chopde Abhay, International Journal of Advance Research, Ideas and Innovations in Technology. © 2017, www.IJARIIT.com All Rights Reserved Page | 1218 II. ARCHITECTURE SCADA system is a centralized system, a software package that is positioned on top of hardware. A supervisory system gathers data on the process and sends the commands control to the process. The SCADA is a remote terminal unit which is also known as RTU, which performs most control actions automatically along with PLCs. The RTUs consist of the programmable logic converter which can be preset manually. Overall, SCADA system can be classified into two parts which are Clint layer (responsible for the man machine interaction) and Data server layer (responsible to handle the process data activities). The SCADA station refers to the servers composed of a single PC. The data servers communicate with devices in the field through process controllers like PLCs or RTUs. The connection of PLC to the data servers is made either directly or via networks or buses. The SCADA system utilizes a WAN and LAN networks, which consists of internet protocols used for communication between the master station and devices. The RTUs convert the sensor signals to digital data and sends digital data to master, according to the master feedback received by the RTU, it applies the electrical signal to relays. RTUs or PLCs perform most of the monitoring and control operations. Fig: Block Diagram for Architecture of SCADA In IOT, sensors collect data from the environment or object under measurement and turn it into useful data. The data from the sensors start in analog form, which needs to be aggregated and converted into digital streams. Data acquisition systems (DAS) perform these data aggregation and conversion functions. The DAS joins the sensor network, groups the outputs, and performs the ADC conversion. The Internet gateway receives the aggregated and digitized data and routes it over Wi-Fi, wired LANs, or the Internet, to Stage 3 systems for further processing. Post data digitization and aggregation, the data may require further processing before it enters the data center. Edge IT systems perform post processing. Data that needs more in-depth processing where feedback doesn't have to be immediate, is forwarded to the physical data center or cloud-based systems, where more powerful IT systems can analyze, manage, and securely store the data. The processing type which gets executed at this stage remains the same for the platform. III. COMMUNICATION Server-client and server-server communication is in general on a publish-subscribe and event-driven basis and uses a TCP/IP protocol. The controllers are then polled at a user defined polling rate, which is changes from parameter to parameter. The controllers pass the requested parameters to the data servers. Time stamping of the process parameters is typically performed in the controllers and this time-stamp is taken over by the data server. For controller and communication protocol to support the unsolicited data transfer, the products must support this too. They provide communication drivers for most of the common PLCs and widely used field-buses. VME, on the other hand, is generally not supported. A single data server can support multiple communications because of the presence of multiple slots for interface cards. The configuration data are stored in logically centralized but physically distributed database that is generally of a proprietary format. The RTDB resides in the memory of the servers in a proprietary format for performance reasons. The archive and logging format are usually also proprietary.
  • 3. Ram Dhobley, Chopde Abhay, International Journal of Advance Research, Ideas and Innovations in Technology. © 2017, www.IJARIIT.com All Rights Reserved Page | 1219 In IOT, the “Thing” must communicate through the Internet to be considered an “IOT” node, and it must also adhere to the Internet Engineering Task Force’s (IETF) Internet Protocol Suite. Devices must communicate with each other (D2D). Device data should then be collected to be sent to the server infrastructure (D2S). That server infrastructure has to share device data (S2S), possibly providing it back to devices, to analysis programs, or to people. From 30,000 feet, the protocols can be described in this framework as: 1. MQTT: a protocol for collecting device data and communicating it to servers (D2S) 2. XMPP: a protocol best for connecting devices to people, a special case of the D2S pattern, since people are connected to the servers 3. DDS: a fast bus for integrating intelligent machines (D2D) 4. AMQP: a queuing system designed to connect servers to each other (S2S) IV. VULNERABILITIES SCADA Lack of monitoring. Without active network monitoring, it is impossible to detect suspicious activity, identify potential threats, and quickly react to cyber-attacks. Slow updates. With advancement, SCADA systems become more vulnerable to new attacks. Maintenance of the firmware and the software updates may become inconvenient over time but is necessary for maximum protection. Lack of knowledge about devices. Connecting devices to a SCADA System allows for remote monitoring and updates, this means the knowledge about network connected devices is often incomplete. Not understanding traffic. Managers need to know what type of traffic is going through their networks. Only then they can make informed decisions about how to respond to potential threats. Authentication holes. Authentication solutions can easily be defeated due to common unsafe practices such as poor passwords, username sharing, and weak authentication. IOT Insecure web interface: Web server/app, there may have flaws in the code that allow the device to be attacked. Ineffective authentication/authorization: Operability of many devices with their default (insecure) settings is a factor of concern. Insecure network services: if maintenance services are on open, insecure or vulnerable ports they are potential security holes. Lack of transport encryption: Device sending private information over an insecure protocol would allow anyone to read it. Privacy concerns: unencrypted information puts your personal information is at risk. Insecure cloud interface: Cloud management interface this represents another potential security weakness. Insecure software/firmware: The device can be patched to address discovered vulnerabilities, also, installing certain software’s might brick the device. V. CONCLUSION Both the traditional SCADA systems and IOT implemented SCADA have their sets of advantages and vulnerabilities. It is being estimated that by 2020, 50 billion devices or /things will be connected to the internet. The dynamics of entire automation industry is changing, and this is the dawn of a new age of industrial revolution, or industry 4.0. Industry 4.0 is the name of the era responsible for the emerging trend automation and data exchange in manufacturing technologies. It includes cyber-physical systems, the Internet of things, cloud computing and cognitive computing. By working on the vulnerabilities possessed by IOT devices, we can very truly shift from a traditionally implemented SCADA to an IOT implemented one and make Industry 4.0 a living reality.