Practical DNP3 and Modern SCADA Systems

Size: px
Start display at page:

Download "Practical DNP3 and Modern SCADA Systems"

Transcription

1 Practical DNP3 and Modern SCADA Systems

2 THIS BOOK WAS DEVELOPED BY IDC TECHNOLOGIES WHO ARE WE? IDC Technologies is internationally acknowledged as the premier provider of practical, technical training for engineers and technicians. We specialize in the fields of electrical systems, industrial data communications, telecommunications, automation and control, mechanical engineering, chemical and civil engineering, and are continually adding to our portfolio of over 60 different workshops. Our instructors are highly respected in their fields of expertise and in the last ten years have trained over 200,000 engineers, scientists and technicians. With offices conveniently located worldwide, IDC Technologies has an enthusiastic team of professional engineers, technicians and support staff who are committed to providing the highest level of training and consultancy. TECHNICAL WORKSHOPS TRAINING THAT WORKS We deliver engineering and technology training that will maximize your business goals. In today s competitive environment, you require training that will help you and your organization to achieve its goals and produce a large return on investment. With our training that works objective you and your organization will: Get job-related skills that you need to achieve your business goals Improve the operation and design of your equipment and plant Improve your troubleshooting abilities Sharpen your competitive edge Boost morale and retain valuable staff Save time and money EXPERT INSTRUCTORS We search the world for good quality instructors who have three outstanding attributes: 1. Expert knowledge and experience of the course topic 2. Superb training abilities to ensure the know-how is transferred effectively and quickly to you in a practical, hands-on way 3. Listening skills they listen carefully to the needs of the participants and want to ensure that you benefit from the experience. Each and every instructor is evaluated by the delegates and we assess the presentation after every class to ensure that the instructor stays on track in presenting outstanding courses. HANDS-ON APPROACH TO TRAINING All IDC Technologies workshops include practical, hands-on sessions where the delegates are given the opportunity to apply in practice the theory they have learnt. REFERENCE MATERIALS A fully illustrated workshop book with hundreds of pages of tables, charts, figures and handy hints, plus considerable reference material is provided FREE of charge to each delegate. ACCREDITATION AND CONTINUING EDUCATION Satisfactory completion of all IDC workshops satisfies the requirements of the International Association for Continuing Education and Training for the award of 1.4 Continuing Education Units. IDC workshops also satisfy criteria for Continuing Professional Development according to the requirements of the Institution of Electrical Engineers and Institution of Measurement and Control in the UK, Institution of Engineers in Australia, Institution of Engineers New Zealand, and others.

3 CERTIFICATE OF ATTENDANCE Each delegate receives a Certificate of Attendance documenting their experience. 100% MONEY BACK GUARANTEE IDC Technologies engineers have put considerable time and experience into ensuring that you gain maximum value from each workshop. If by lunchtime on the first day you decide that the workshop is not appropriate for your requirements, please let us know so that we can arrange a 100% refund of your fee. ONSITE WORKSHOPS All IDC Technologies Training Workshops are available on an on-site basis, presented at the venue of your choice, saving delegates travel time and expenses, thus providing your company with even greater savings. OFFICE LOCATIONS AUSTRALIA CANADA INDIA IRELAND MALAYSIA NEW ZEALAND POLAND SINGAPORE SOUTH AFRICA UNITED KINGDOM UNITED STATES idc@idc-online.com Visit our website for FREE Pocket Guides IDC Technologies produce a set of 6 Pocket Guides used by thousands of engineers and technicians worldwide. Vol. 1 ELECTRONICS Vol. 4 INSTRUMENTATION Vol. 2 ELECTRICAL Vol. 5 FORMULAE & CONVERSIONS Vol. 3 COMMUNICATIONS Vol. 6 INDUSTRIAL AUTOMATION To download a FREE copy of these internationally best selling pocket guides go to: On-Site Training SAVE MORE THAN 50% OFF the per person cost CUSTOMISE the training to YOUR WORKPLACE! Have the training delivered WHEN AND WHERE you need it! All IDC Technologies Training Workshops are available on an on-site basis, presented at the venue of your choice, saving delegates travel time and expenses, thus providing your company with even greater savings. For more information or a FREE detailed proposal contact Kevin Baker by ing: training@idc-online.com

4 IDC TECHNOLOGIES Worldwide Offices AUSTRALIA Telephone: Facsimile: West Coast Office 1031 Wellington Street, West Perth, WA 6005 PO Box 1093, West Perth, WA 6872 East Coast Office PO Box 1750, North Sydney, NSW 2059 CANADA Toll Free Telephone: Toll Free Facsimile: Suite 402, 814 Richards Street, Vancouver, NC V6B 3A7 INDIA Telephone : th Street, Kumaran Colony, Vadapalani, Chennai IRELAND Telephone : Facsimile: PO Box 8069, Shankill Co Dublin MALAYSIA Telephone: Facsimile: Jalan Kota Raja E27/E, Hicom Town Center Seksyen 27, Shah Alam, Selangor NEW ZEALAND Telephone: Facsimile: Parkview Towers, 28 Davies Avenue, Manukau City PO Box , Manukau City POLAND Telephone: Facsimile: ul. Krakowska 50, Balice, Krakow SINGAPORE Telephone: Facsimile: Eu Tong Sen Street, #04-11 Pearl s Centre, Singapore SOUTH AFRICA Telephone: or Facsimile: Pretorius Street, President Park, Midrand PO Box 389, Halfway House 1685 UNITED KINGDOM Telephone: Facsimile: Suite 18, Fitzroy House, Lynwood Drive, Worcester Park, Surrey KT4 7AT UNITED STATES Toll Free Telephone: Toll Free Facsimile: B Hazelhurst Dr. # 6175 Houston, TX Website: idc@idc-online.com

5 Presents Practical DNP3 and Modern SCADA Systems Revision 8 Gordon Clarke CP Eng, BEng, MBA, Western Technical Services, Hobart, TAS, Australia Edwin Wright BSc, BE(Hons)(Elec), MIPENZ, IDC Technologies, Perth, WA, Australia Website: idc@idc-online.com

6 IDC Technologies Pty Ltd PO Box 1093, West Perth, Western Australia 6872 Offices in Australia, New Zealand, Singapore, United Kingdom, Ireland, Malaysia, Poland, United States of America, Canada, South Africa and India Copyright IDC Technologies All rights reserved. First published 2009 ISBN: All rights to this publication, associated software and workshop are reserved. No part of this publication may be reproduced, stored in a retrieval system or transmitted in any form or by any means electronic, mechanical, photocopying, recording or otherwise without the prior written permission of the publisher. All enquiries should be made to the publisher at the address above. Disclaimer Whilst all reasonable care has been taken to ensure that the descriptions, opinions, programs, listings, software and diagrams are accurate and workable, IDC Technologies do not accept any legal responsibility or liability to any person, organization or other entity for any direct loss, consequential loss or damage, however caused, that may be suffered as a result of the use of this publication or the associated workshop and software. In case of any uncertainty, we recommend that you contact IDC Technologies for clarification or assistance. Trademarks All logos and trademarks belong to, and are copyrighted to, their companies respectively. Acknowledgements IDC Technologies expresses its sincere thanks to all those engineers and technicians on our training workshops who freely made available their expertise in preparing this manual.

7 Table of Contents Preface 1 Introduction Overview SCADA systems OSI reference model IEC and DNP Local Area Networks, Ethernet and TCP / IP UCA and IEC protocols 11 2 Fundamentals of SCADA communications SCADA systems Remote terminal units PLCs used as RTUs The master station Communication architectures Communication philosophies Interface standards: RS- 232 and RS MODBUS protocols 42 3 Open SCADA Protocols DNP3 and IEC Interoperability and open standards Development of standards 54 4 Preview of DNP What is DNP3? Interoperability and open standard Benefits of DNP Features of DNP System topology Background and development Why use DNP3? 61

8 5 Fundamentals of Distributed Network Protocol Fundamental concepts Understanding DNP3 message structure Physical layer Datalink layer Transport layer (Pseudo- transport) Application layer message handling Application layer message functions Data object library Advanced considerations of DNP DNP3 subset definitions Interoperability between DNP3 devices Implementation rules and recommendations Conformance testing DNP3 polling and communications options Time synchronization Secure authentication Configuration of DNP3 over serial links General description System overview Description of control system RTUs DNP3 configuration aspects Data mapping in RTUs DNP3 configuration Summary Review of Ethernet and TCP/IP Protocols IEEE CSMA/CD ( Ethernet ) Physical layers Media access control Ethernet frame format Fast ethernet Gigabit ethernet Swithched ethernet TCP/IP model overview Internet protocol 183

9 8.10 ICMP TCP UDP DNP3 operation over LAN and WAN networks Routers Types of routers Routing protocols Wide area networks Digital transmission hierarchies WAN protocol overview DNP3 over TCP/IP and UDP/IP Link layer confirmations Time synchronization over LAN Overview of IEC protocols Introduction The IEC standards System topology Data link layer Addressing Message Transport Application layer Interoperability IEC (T104) Architecture Differences between DNP3 and IEC Comparing DNP3 and IEC Which one will win? Intelligent Electronic Devices (IEDS) Definition Functions Example of GE power automation IEDS IEC Overview Introduction Basic features of IEC Data Modelling Abstract communication service interface 260

10 13.5 Information (data) exchange model Communication model Substation configuration language Conformance testing Benefits of IEC Fieldbus and SCADA communications systems Introduction Profibus Foundation fieldbus Future Developments 293 Appendix A: Glossary 295 Appendix B: Implementers of DNP3 309 Appendix C: Device Profile Document 313 Appendix D: Practical Exercises 325

11 1 Introduction Objectives 1.1 Overview When you have completed study of this chapter you will be able to: Describe the essentials of SCADA systems Describe why Open Systems are important List the main advantages of using DNP3 and IEC Describe the essentials of the layered communications architecture This chapter serves to introduce the different topics that will be covered in the book and give an overall flavour of the associated training course. Note that this chapter is in many cases an extract from the material in later chapters where the various issues are covered in far greater detail. It will be broken down into: SCADA Systems Open Systems and Communication Standards DNP3 Local Area Networks, Ethernet and TCP/IP The UCA and IEC Protocols 1.2 SCADA systems SCADA (Supervisory Control and Data Acquisition System) refers to the combination of telemetry and data acquisition. SCADA encompasses the collecting of the information via a RTU (Remote Terminal Unit), transferring it back to the central site, carrying out any necessary analysis and control and then displaying that information on a number of operator screens or displays. The required control actions are then conveyed back to the process. In the early days of data acquisition relay logic was used to control production and plant systems. With the advent of the CPU (as part of the microprocessor) and other electronic devices, manufacturers incorporated digital electronics into relay logic equipment. Creating the PLC or Programmable Logic Controller which is still one of the most widely used control systems in industry. As needs grew to monitor and control more devices in the plant, the PLCs were distributed and the systems became more intelligent and smaller in size. PLCs and/or DCS (Distributed Control Systems) are used as shown in Figure 1.1. Although initially a RTU was often a dedicated device, PLCs are often used as RTUs these days.

12 2 Practical DNP3 and Modern SCADA Systems PLC or DCS SCADA Server PC Sensors Ethernet to IT Network Figure 1.1 PC to PLC or DCS with a field bus and sensors The advantages of the PLC / DCS / SCADA system are: The computer can record and store a very large amount of data The data can be displayed in any way the user requires Thousands of sensors over a wide area can be connected to the system The operator can incorporate real data simulations into the system Many types of data can be collected from the RTUs The data can be viewed from anywhere, not just on site The disadvantages are: The system is more complicated than the sensor to panel type Different operating skills are required, such as system analysts and programmer With thousands of sensors there is still a lot of wire to deal with The operator can see only as far as the PLC As the requirement for smaller and smarter systems grew, sensors were designed with the intelligence of PLCs and DCSs. These devices are known as IEDs (Intelligent Electronic Devices). The IEDs are connected on a field bus such as Profibus, DeviceNet or Foundation Fieldbus to the PC. They include enough intelligence to acquire data, communicate to other devices and hold their part of the overall program. Each of these Super Smart Sensors can have more than one sensor on board. Typically an IED could combine an Analog Input Sensor, Analog Output, PID control, communication system and program memory in the one device.

13 Overview 3 SCADA Server PC A fieldbus eg Profibus IED's IT Network Ethernet Figure 1.2 PC to IED using a field bus The advantages of the PC to IED field bus system are: Minimal wiring is needed The operator can see down to the sensor level The data received from the device can include information such as serial numbers, model numbers, when it was installed and by whom All devices are plug and play; so installation and replacement is easy Smaller devices means less physical space for the data acquisition system The disadvantages of a PC to IED system are: The more sophisticated system requires better trained employees Sensor prices are higher (but this is offset somewhat by the lack of PLCs) The IEDs rely more on the communication system SCADA hardware A SCADA System consists of a number of Remote Terminal Units (or RTUs) collecting field data and sending that data back to a master station via a communications system. The master station displays the acquired data and also allows the operator to perform remote control tasks. The accurate and timely data allows for optimization of the plant operation and process. A further benefit is more efficient, reliable and most importantly, safer operations. This all results in a lower cost of operation compared to earlier non-automated systems. On a more complex SCADA system there are essentially five levels or hierarchies: Field level instrumentation and control devices Marshalling terminals and RTUs Communications system The master station(s) The commercial Information Technology (IT) or data processing department computer system The RTU provides an interface to the field analog and digital sensors situated at each remote site. The communications system provides the pathway for communications between the master station and the remote sites. This communication system can be wire, fiber optic, radio, telephone line, microwave and possibly even satellite. Specific protocols and error detection philosophies are used for efficient and optimum transfer of data. The master station (or sub-masters) gather data from the various RTUs and generally provide an operator interface for display of information and control of the remote sites. In large telemetry

14 4 Practical DNP3 and Modern SCADA Systems systems, sub-master sites gather information from remote sites and act as a relay back to the control master station SCADA software SCADA Software can be divided into two types, Proprietary or Open. Companies develop proprietary software to communicate to their hardware. These systems are sold as "turn key" solutions. The main problem with these systems is the overwhelming reliance on the supplier of the system. Open software systems have gained popularity because of the Interoperability they bring to the system. Interoperability is the ability to mix different manufacturers equipment on the same system. Citect and WonderWare are just two of the open software packages available on the market for SCADA systems. Some packages are now including asset management integrated within the SCADA system. The typical components of a SCADA system are indicated in Figure 1.3. HMI 1 HMI 2 Printer PC PC SCADA Server RS-232 PC Radio Modem Radio Modem Instrumentation & Control In Out Analog In Out Digital I/O Database Figure 1.3 Typical SCADA system 1.3 OSI reference model Faced with the proliferation of closed network systems, the International Organization for Standardization (ISO) defined a Reference Model for Communication between Open Systems in This has become known as the Open Systems Interconnection Reference model, or simply as

15 Overview 5 the OSI model (ISO7498). The OSI model is essentially a data communications management structure, which breaks data communications down into a manageable hierarchy of seven layers. Each layer has a defined purpose and interfaces with the layers above it and below it. By laying down standards for each layer, some flexibility is allowed so that the system designers can develop protocols for each layer independent of each other. By conforming to the OSI standards, a system is able to communicate with any other compliant system, anywhere in the world. At the outset it should be realized that the OSI reference model is not a protocol or set of rules for how a protocol should be written but rather an overall framework in which to define protocols. The OSI model framework specifically and clearly defines the functions or services that have to be provided at each of the seven layers (or levels). Since there must be at least two sites to communicate, each layer also appears to converse with its peer layer at the other end of the communication channel in a virtual ( logical ) communication. These concepts of isolation of the process of each layer, together with standardized interfaces and peer-to-peer virtual communication, are fundamental to the concepts developed in a layered model such as the OSI model. The OSI layering concept is shown in Figure 1.4. The actual functions within each layer are provided by entities that are abstract devices, such as programs, functions, or protocols that implement the services for a particular layer on a single machine. A layer may have more than one entity for example a protocol entity and a management entity. Entities in adjacent layers interact through the common upper and lower boundaries by passing physical information through Service Access Points (SAPs). A SAP could be compared to a predefined post-box where one layer would collect data from the previous layer. The relationship between layers, entities, functions and SAPs are shown in Figure 1.4. Figure 1.4 OSI layering concept

16 6 Practical DNP3 and Modern SCADA Systems Figure 1.5 Relationship between layers, entities, functions and SAPs In the OSI model, the entity in the next higher layer is referred to as the N+1 entity and the entity in the next lower layer as N 1. The services available to the higher layers are the result of the services provided by all the lower layers. The functions and capabilities expected at each layer are specified in the model. However, the model does not prescribe how this functionality should be implemented. The focus in the model is on the interconnection and on the information that can be passed over this connection. The OSI model does not concern itself with the internal operations of the systems involved. When the OSI model was being developed, a number of principles were used to determine exactly how many layers this communication model should encompass. These principles are: A layer should be created where a different level of abstraction is required Each layer should perform a well-defined function The function of each layer should be chosen with thought given to defining internationally standardized protocols The layer boundaries should be chosen to minimize the information flow across the boundaries The number of layers should be large enough that distinct functions need not be thrown together in the same layer out of necessity and small enough that the architecture does not become unwieldy The use of these principles led to seven layers being defined, each of which has been given a name in accordance with its process purpose. Figure 1.6 shows the seven layers of the OSI model. Figure 1.6 The OSI reference model

17 Overview 7 At the transmitter, the user invokes the system by passing data and control information (physically) to the highest layer of the protocol stack. The system then passes the data physically down through the seven layers, adding headers (and possibly trailers), and invoking functions in accordance with the rules of the protocol. At each level, this combined data and header packet is termed a protocol data unit or PDU. At the receiving site, the opposite occurs with the headers being stripped from the data as it is passed up through the layers. These header and control messages invoke services and a peer-to-peer logical interaction of entities across the sites. At this stage, it should be quite clear that there is NO connection or direct communication between the peer layers of the network. Rather, all communication is across the physical layer, or the lowest layer of the stack. Communication is down through the protocol stack on the transmitting stack and up through the stack on the receiving stack. Figure 1.7 shows the full architecture of the OSI model, whilst Figure 1.8 shows the effects of the addition of headers (protocol control information) to the respective PDUs at each layer. The net effect of this extra information is to reduce the overall bandwidth of the communications channel, since some of the available bandwidth is used to pass control information. Figure 1.7 Full architecture of OSI model Figure 1.8 OSI message passing

18 8 Practical DNP3 and Modern SCADA Systems OSI layer services Briefly, the services provided at each layer of the stack are: Application (layer 7) the provision of network services to the user s application programs (clients, servers, etc.). Note: the user s actual application programs do NOT reside here Presentation (layer 6) maps the data representations into an external data format that will enable correct interpretation of the information on receipt. The mapping can also possibly include encryption and/or compression of data Session (layer 5) control of the communications between the users. This includes the grouping together of messages and the coordination of data transfer between grouped layers. It also effects checkpoints for (transparent) recovery of aborted sessions Transport (layer 4) the management of the communications between the two end systems Network (layer 3) responsible for the control of the communications network. Functions include routing of data, network addressing, fragmentation of large packets, congestion and flow control Data Link (layer 2) responsible for sending a frame of data from one system to another. Attempts to ensure that errors in the received bit stream are not passed up into the rest of the protocol stack. Error correction and detection techniques are used here Physical (layer 1) Defines the electrical and mechanical connections at the physical level, or the communication channel itself. Functional responsibilities include modulation, multiplexing and signal generation. Note that the Physical layer defines, but does NOT include the medium. The medium is located below the physical layer and is sometimes referred to as layer IEC and DNP 3.0 In 1988 the International Electrotechnical Commission (IEC) began publishing a standard entitled IEC 870 Telecontrol equipment and systems, Part 5 of which described the Transmission Protocols. This was developed in a hierarchical manner and published in a number of sub-parts taking from 1990 to 1995 to completely define an open protocol for SCADA communications. The protocol was defined in terms of the Open Systems Interconnection Model (OSI) using a minimum subset of the layers; the physical, data link, and application layers. This included detailed definition of message structure at the data link level, and a set of application level data structures so that manufacturers could use the protocol to create systems that would be capable of interoperation. The IEC standard was subsequently renumbered with the prefix 60 and so the IEC standard for transmission protocols is now IEC The IEC protocol was defined primarily for the telecommunication of electrical system and control information, and accordingly has data structures that are specifically related to this application. Although it includes general data types that could be used in any SCADA application, the use of IEC has largely been confined to the electricity industry. During the same period which IEC 870 was progressively released, the DNP3 protocol was developed and released in North America. DNP3 is an open protocol published by Westronic (later renamed Harris Distributed Automation Products) in 1992 and released to the industry based DNP3 Users Group in November Although the protocol is officially referred to as Distributed Network Protocol Version 3.0, this has been shortened to DNP3 within this text. DNP3 is a telecommunications standard that defines communications between Master Stations, Remote Telemetry Units (RTUs) and other Intelligent Electronic Devices (IEDs). It was developed to achieve interoperability among systems in the electric utility, oil & gas, water/waste water and security industries.

19 Overview 9 From its creation for the Electrical Distribution Industry in America, DNP3 has gained significant acceptance in both geographic and industry terms. DNP3 is supported by a large number of vendors and users in electrical, water infrastructure, and other industries in North America, South America, South Africa, Asia, Australia and New Zealand. In Europe DNP3 competes with IEC which is widely used in that region. However, the IEC protocol is confined to the electrical distribution industry, whereas DNP3 has found wider industry applications in the oil & gas, water/waste water and security industries. A key feature of the DNP3 protocol is that it is an open protocol standard and it is one that has been adopted by a significant number of equipment manufacturers. DNP3 has been recognised as having a particularly strong compliance system. In addition to having a comprehensive specification of Data Objects, DNP3 has a detailed compliance certification system. This is based on having defined implementation subsets to which devices must be certified. This provides a means for manufacturers to implement reduced function systems that still provide defined levels of functionality. Both DNP3 and IEC were designed specifically for SCADA (Supervisory Control and Data Acquisition) applications. These involve acquisition of information and sending of control commands between physically separate computer devices. They are designed to transmit relatively small packets of data in a reliable manner with the messages involved arriving in a deterministic sequence. In this respect they are different from more general purpose protocols, such as FTP which is part of TCP/IP, which can send quite large files, but in a way that is generally not as suitable for SCADA control. Key features of these protocols are: Open protocols,available for use by any manufacturer or user. Designed for reliable communication of data and control Widely supported by manufacturers of SCADA master systems and software, and of RTUs and IEDs. 1.5 Local Area Networks, Ethernet and TCP/IP Linking computers and other devices together to share information is nothing new. The technology for Local Area Networks (LANs) was developed in the 1970s by minicomputer manufacturers to link widely separated user terminals to computers. This allowed the sharing of expensive peripheral equipment as well as data that may have previously existed in only one physical location. SCADA master stations and RTUs are increasingly using components of Local Area Networks (such as Ethernet) and TCP/IP in the communications of the real time data. Although the OSI model is generally preferred, a simplified model called the TCP/IP Reference Model is used and which consists of the following four layers: Layer 1 Network Interface Layer Provides the physical link between devices. Also known as the Local Network or Network Access Layer. Layer 2 Internet Layer Isolates the host from specific networking requirements. The Internet Protocol(IP) exists here, but does not guarantee delivery. Layer 3 Service Layer Supplies the host service requirements. The Transmission Control Protocol (TCP) resides here, providing reliable end to end service. Layer 4 Application Layer Provides user-to-host and host-to-user processing and applications.

20 10 Practical DNP3 and Modern SCADA Systems LANs (Layer 1) are characterized by high-speed transmission over a restricted geographical area. Thick Ethernet (10Base5), for example, operates at 10 Mb/s over a maximum distance of 500m before the signals need to be boosted. Modern industrial LANs use either twisted pair or fiber optic media in a point-to-point architecture connecting the devices directly to an Ethernet switch at either 10 or 100 MBps. While LANs operate where distances are relatively small, Wide Area Networks (WANs) are used to link LANs that are separated by large distances that range from a few tens of meters to thousands of kilometers. WANs use either the public telecommunication system or private networks to provide cost-effective connection between LANs. The way the nodes are connected to form a network is known as its topology. A logical topology defines how the elements in the network communicate with each other, and how information is transmitted through a network. A physical topology defines the wiring layout for a network. This specifies how the elements in the network are connected to each other electrically. The concept of Internetworking allows one to interconnect many different physical networks and make them function as a coordinated unit. Each network may have its own underlying hardware technology - but these are hidden from the user by the Internet technology. The TCP/IP protocol is used to communicate across any two interconnected networks. The Internet Protocol (IP) is at the core of the TCP/IP suite, that resides at the Internet Layer. It is primarily responsible for routing packets towards their destination, from router to router. This routing is performed on the basis of the IP addresses, embedded in the header attached to each packet forwarded by IP. The Host-to-Host Communications Layer (also referred to as the Service Layer, or as the Transport Layer in terms of the OSI model) is primarily responsible for ensuring end-to-end delivery of packets transmitted by the Internet Protocol (IP). This additional reliability is needed to compensate for the lack of reliability in IP. There are only two relevant protocols residing in the Host-to-Host Communications layer, namely TCP (Transmission Control Protocol) and UDP (User Datagram Protocol). In addition to this, the Host-to-Host Layer includes the API's (Application Programming Interfaces) used by programmers to gain access to these protocols from the Process/ Application Layer. TCP is a connection-oriented protocol (discussed later) and is therefore reliable. TCP establishes a connection between two hosts before any data is transmitted. It is therefore possible to verify that all packets are received on the other end and to arrange re-transmission in the case of lost packets. Since TCP provides all of these built-in functions, it involves significant additional overhead in terms of processing time and header size. UDP is a connectionless or non-connection-oriented protocol and does not require a connection to be established between two machines prior to data transmission. It is therefore said to be an unreliable protocol - the word unreliable is used here as opposed to reliable in the case of TCP. As in the case of TCP, it makes use of the underlying IP protocol to deliver its datagrams. There are a variety of application protocols available with the TCP/IP protocol suite. These are: TELNET This allows a user at one terminal to communicate interactively with an application process on another terminal FTP This allows a user to interact with a remote file system SMTP A network wide mail transfer service

21 SNMP A user can obtain data on the network performance and control a gateway/bridge Overview 11 To obtain an overall perspective, the following diagram illustrates the interrelation of the various TCP/IP protocol layers with reference to the original four layer ARPA net and the modern OSI- RM. Figure 1.6 OSI and ARPA model layers 1.6 UCA and IEC protocols The electric industry, through the Electric Power Research Institute (EPRI)-began developing the Utility Communications Architecture (UCATM) in The result is a complete set of standards allowing UCA compliant monitoring and control devices to inter-operate with utility applications (not just SCADA) in a multi-vendor environment. This protocol is sometimes (incorrectly) regarded as a replacement for DNP3. This is unlikely to happen but both will likely complement each other. UCA is more than a communications protocol. It is a comprehensive system intended to allow utilities to purchase off-the-shelf UCA compliant devices (such as pole top reclosers, transformers, pumps, valves, flow meters, etc.) and to have these devices automatically integrated into the SCADA and Information Technology systems. The industry agreed data relevant to that device will be automatically transferred to SCADA and IT systems identifying themselves as requiring it. The plug and play concepts, ease of configuration and integration, and predefined data models mean UCA will reduce the costs within the various utility industries, and ensure the success of UCA. UCA is already a fact of life for the electricity industry with many vendors offering UCA compliant products and a large installed base of systems, particularly in the US. Within the water and gas industries it will take a number of years before the data models are agreed and trialled.

22 12 Practical DNP3 and Modern SCADA Systems Outside the utilities there is little push for UCA, although the concepts are likely to become routine in the SCADA industry. In 1999, the Institute of Electrical and Electronic Engineers (IEEE) published the UCA Version 2 as an IEEE standard. EPRI began a successful campaign to have the IEEE oversee UCA s continued development. As a result, the IEEE published UCA Version 2 as an IEEE standard in UCA-2 addressed the issues that were identified in field testing of the original specification, and it embraced the Internet suite of protocols which had become widely accepted since the early days of UCA-1. IEC has been developed as a Substation Automation Protocol. As such it has essentially overtaken all of UCA 2.0 functionalities and has been extended to incorporate real-time communications protocols to enable Ethernet communication between protection IEDs and RTUs in a substation environment. It is envisaged that DNP3 and IEC will complement each other in the near future.

Introduction to the Programmable Logic Controller (PLC)

Introduction to the Programmable Logic Controller (PLC) Introduction to the Programmable Logic Controller (PLC) THIS BOOK WAS DEVELOPED BY IDC TECHNOLOGIES WHO ARE WE? IDC Technologies is internationally acknowledged as the premier provider of practical, technical

More information

Practical Troubleshooting and Problem Solving of Modbus Protocols

Practical Troubleshooting and Problem Solving of Modbus Protocols Practical Troubleshooting and Problem Solving of Modbus Protocols THIS BOOK WAS DEVELOPED BY IDC TECHNOLOGIES WHO ARE WE? IDC Technologies is internationally acknowledged as the premier provider of practical,

More information

Practical Programmable Logic Controllers for Automation and Process Control

Practical Programmable Logic Controllers for Automation and Process Control Practical Programmable Logic Controllers for Automation and Process Control THIS BOOK WAS DEVELOPED BY IDC TECHNOLOGIES WHO ARE WE? IDC Technologies is internationally acknowledged as the premier provider

More information

Setting Up, Understanding and Troubleshooting of Industrial Ethernet and Automation Networks

Setting Up, Understanding and Troubleshooting of Industrial Ethernet and Automation Networks Setting Up, Understanding and Troubleshooting of Industrial Ethernet and Automation Networks THIS BOOK WAS DEVELOPED BY IDC TECHNOLOGIES WHO ARE WE? IDC Technologies is internationally acknowledged as

More information

Practical Hands-on Data Communications, Networking and TCP/IP Troubleshooting for Engineers and Technicians

Practical Hands-on Data Communications, Networking and TCP/IP Troubleshooting for Engineers and Technicians Presents Practical Hands-on Data Communications, Networking and TCP/IP Troubleshooting for Engineers and Technicians Revision 1 Website: www.idc-online.com E-mail: idc@idc-online.com IDC Technologies Pty

More information

Practical Fundamentals of Telecommunications and Wireless Communications

Practical Fundamentals of Telecommunications and Wireless Communications Practical Fundamentals of Telecommunications and Wireless Communications THIS BOOK WAS DEVELOPED BY IDC TECHNOLOGIES WHO ARE WE? IDC Technologies is internationally acknowledged as the premier provider

More information

Troubleshooting Industrial Ethernet & TCP/IP Networks

Troubleshooting Industrial Ethernet & TCP/IP Networks Troubleshooting Industrial Ethernet & TCP/IP Networks THIS BOOK WAS DEVELOPED BY IDC TECHNOLOGIES WHO ARE WE? IDC Technologies is internationally acknowledged as the premier provider of practical, technical

More information

Practical SCADA Systems for Industry

Practical SCADA Systems for Industry Practical SCADA Systems for Industry THIS BOOK WAS DEVELOPED BY IDC TECHNOLOGIES WHO ARE WE? IDC Technologies is internationally acknowledged as the premier provider of practical, technical training for

More information

LATEST/ADVANCED COMMUNICATION PROTOCOLS USED IN SCADA SYSTEMS

LATEST/ADVANCED COMMUNICATION PROTOCOLS USED IN SCADA SYSTEMS Training Title LATEST/ADVANCED COMMUNICATION PROTOCOLS USED IN SCADA SYSTEMS Training Duration 5 days Training Date Latest/Advanced Communication Protocols used in SCADA Systems 5 1-5 June $3,750 Dubai,

More information

The OSI Model. Open Systems Interconnection (OSI). Developed by the International Organization for Standardization (ISO).

The OSI Model. Open Systems Interconnection (OSI). Developed by the International Organization for Standardization (ISO). Network Models The OSI Model Open Systems Interconnection (OSI). Developed by the International Organization for Standardization (ISO). Model for understanding and developing computer-to-computer communication

More information

IE102: SCADA Programming, Maintenance & Troubleshooting

IE102: SCADA Programming, Maintenance & Troubleshooting IE102: SCADA Programming, Maintenance & Troubleshooting IE102 Rev.001 CMCT COURSE OUTLINE Page 1 of 5 Training Description: This course is designed to provide a thorough understanding of the fundamental

More information

Best Practice in Industrial Data Communications

Best Practice in Industrial Data Communications Best Practice in Industrial Data Communications THIS BOOK WAS DEVELOPED BY IDC TECHNOLOGIES WHO ARE WE? IDC Technologies is internationally acknowledged as the premier provider of practical, technical

More information

AN-E - Setting Up, Understanding and Troubleshooting of Industrial Ethernet and Automation Networks

AN-E - Setting Up, Understanding and Troubleshooting of Industrial Ethernet and Automation Networks IDC Technologies - Books - 1031 Wellington Street West Perth WA 6005 Phone: +61 8 9321 1702 - Email: books@idconline.com AN-E - Setting Up, Understanding and Troubleshooting of Industrial Ethernet and

More information

Data Communication and Network. Introducing Networks

Data Communication and Network. Introducing Networks Data Communication and Network Introducing Networks Introduction to Networking Computer network, or simply network Refers to the connection of two or more computers by some type of medium You can connect

More information

3/2/ /2/ :05 AM EET 415/4 Power System Operation 1 3/2/ :05 AM EET 415 2

3/2/ /2/ :05 AM EET 415/4 Power System Operation 1 3/2/ :05 AM EET 415 2 Communication in Power System II 3/2/2009 11:05 AM EET 415/4 Power System Operation 1 Communication In Power System II CONTENTS SCADA Definition SCADA Evolution Basic SCADA System Architecture Typical

More information

Reference Models. 7.3 A Comparison of the OSI and TCP/IP Reference Models

Reference Models. 7.3 A Comparison of the OSI and TCP/IP Reference Models Reference Models Contains 7.1 The OSI Reference Model 7.1.1 The Physical Layer 7.1.2 The Data Link Layer 7.1.3 The Network Layer 7.1.4 The Transport Layer 7.1.5 The Session Layer 7.1.6 The Presentation

More information

31270 Networking Essentials Focus, Pre-Quiz, and Sample Exam Answers

31270 Networking Essentials Focus, Pre-Quiz, and Sample Exam Answers 31270 Networking Essentials Focus, Pre-Quiz, and Sample Exam Answers CONTENTS Focus Questions... 2 Chapter 1: Explore the Network... 2 Chapter 2: Configure a Network Operating System... 5 Chapter 3: Network

More information

Agenda 05/21/

Agenda 05/21/ DNP3 Protocol AGA/GTI SCADA Security Meeting August 19, 2002 / Washington, DC Presented By: Mr. Jim Coats, President Triangle MicroWorks, Inc. Raleigh, North Carolina www.trianglemicroworks.com 05/21/97

More information

ITEC 3800 Data Communication and Network. Introducing Networks

ITEC 3800 Data Communication and Network. Introducing Networks ITEC 3800 Data Communication and Network Introducing Networks Introduction to Networking Computer network, or simply network Refers to the connection of two or more computers by some type of medium You

More information

Job Sheet 1 The SCADA System Network

Job Sheet 1 The SCADA System Network Job Sheet 1 The Supervisory Control And Data Acquisition (SCADA) system communication network makes it possible for data to be transferred between the central host computer servers, remote terminal unit

More information

SCADA Software. 3.1 SCADA communication architectures SCADA system

SCADA Software. 3.1 SCADA communication architectures SCADA system 3 SCADA Software 3.1 SCADA communication architectures 3.1.1 SCADA system A supervisory control and data acquisition (SCADA) system means a system consisting of a number of remote terminal units (RTUs)

More information

Communicating over the Network

Communicating over the Network Communicating over the Network Network Fundamentals Chapter 2 Version 4.0 1 Network Structure The elements of communication 3 common elements of communication Message source people/electronic devices need

More information

Chapter Two. The OSI Model

Chapter Two. The OSI Model Chapter Two الملزمة الثانية The OSI Model The International Standards Organization (ISO) is a multinational body dedicated to worldwide agreement on international standards (Established in 1947). An ISO

More information

Data & Computer Communication

Data & Computer Communication Basic Networking Concepts A network is a system of computers and other devices (such as printers and modems) that are connected in such a way that they can exchange data. A bridge is a device that connects

More information

REF IC012 PLC & SCADA Systems Feb $4,250 Abu Dhabi, UAE

REF IC012 PLC & SCADA Systems Feb $4,250 Abu Dhabi, UAE Training Title PLC & SCADA SYSTEMS Training Duration 5 days Training Venue and Dates REF IC012 PLC & SCADA Systems 5 05 09 Feb $4,250 Abu Dhabi, UAE Training Fees 4,250 US$ per participant for Public Training

More information

Defining Networks with the OSI Model. Module 2

Defining Networks with the OSI Model. Module 2 Defining Networks with the OSI Model Module 2 Objectives Skills Concepts Objective Domain Description Objective Domain Number Understanding OSI Basics Defining the Communications Subnetwork Defining the

More information

Understanding Device Level Connection Topologies

Understanding Device Level Connection Topologies Sept. 2013 Understanding Device Level Connection Topologies Author: Advantech E-mail: eainfo@advantech.com Sept. 2013 Even ten years ago, most factory floor sensors were connected directly to a PLC or

More information

Training Fees 4,250 US$ per participant for Public Training includes Materials/Handouts, tea/coffee breaks, refreshments & Buffet Lunch

Training Fees 4,250 US$ per participant for Public Training includes Materials/Handouts, tea/coffee breaks, refreshments & Buffet Lunch Training Title PLC & SCADA SYSTEMS Training Duration 5 days Training Venue and Dates REF IC012 PLC & SCADA Systems 5 04-08 Feb $4,250 Abu Dhabi, UAE Training Fees 4,250 US$ per participant for Public Training

More information

ADVANCED SCADA CONTROL SYSTEMS

ADVANCED SCADA CONTROL SYSTEMS Training Title ADVANCED SCADA CONTROL SYSTEMS Training Duration 5 days Training Venue and Dates Advanced SCADA Control System 5 08 12 Sep $3,750 Abu Dhabi, UAE In any of the 5 star hotel. The exact venue

More information

Introduction to Computer Based Control Systems

Introduction to Computer Based Control Systems IDC Technologies Introduction to Computer Based Control Systems 2 2012 IDC Technologies & Ventus Publishing ApS ISBN 978-87-403-0149-6 3 Contents Contents This book was developed by IDC Technologies 5

More information

SX-E - SCADA Systems for Industry

SX-E - SCADA Systems for Industry IDC Technologies - Books - 1031 Wellington Street West Perth WA 6005 Phone: +61 8 9321 1702 - Email: books@idconline.com SX-E - SCADA Systems for Industry Price: $139.94 Ex Tax: $127.22 Short Description

More information

Cross Layer Protocol Design. Radio Communication III

Cross Layer Protocol Design. Radio Communication III Cross Layer Protocol Design Radio Communication III The layered world of protocols The ISO OSI model OSI model Introduction» The open systems interconnection reference model (OSI model) describes a layered

More information

Lightning, Surge Protection and Earthing of Electrical & Electronic Systems in Industrial Networks

Lightning, Surge Protection and Earthing of Electrical & Electronic Systems in Industrial Networks Lightning, Surge Protection and Earthing of Electrical & Electronic Systems in Industrial Networks THIS BOOK WAS DEVELOPED BY IDC TECHNOLOGIES WHO ARE WE? IDC Technologies is internationally acknowledged

More information

OSI Model. Teran Subasinghe MBCS, Bsc.(Hons) in Computer Science - University of Greenwich, UK

OSI Model. Teran Subasinghe MBCS, Bsc.(Hons) in Computer Science - University of Greenwich, UK OSI Model Teran Subasinghe MBCS, Bsc.(Hons) in Computer Science - University of Greenwich, UK What is OSI Model? Open Systems Interconnection Reference Model Developed in 1984 by the International Standards

More information

Chapter 2 Network Models 2.1

Chapter 2 Network Models 2.1 Chapter 2 Network Models 2.1 Copyright The McGraw-Hill Companies, Inc. Permission required for reproduction or display. Network Models n Network Architecture: n A) Hardware: at the core of any network;

More information

System Programming. Introduction to computer networks

System Programming. Introduction to computer networks Content : by Dr. B. Boufama School of Computer Science University of Windsor Instructor: Dr. A. Habed adlane@cs.uwindsor.ca http://cs.uwindsor.ca/ adlane/60-256 Content Content 1 Introduction to Computer

More information

Introduction to Internetworking

Introduction to Internetworking CHAPTER Introduction to Internetworking Introduction This chapter explains basic internetworking concepts. The information presented here helps readers who are new to internetworking comprehend the technical

More information

Chapter 2 Network Models 2.1

Chapter 2 Network Models 2.1 Chapter 2 Network Models 2.1 Copyright The McGraw-Hill Companies, Inc. Permission required for reproduction or display. 2-1 LAYERED TASKS We use the concept of layers in our daily life. As an example,

More information

Introduction to Fieldbus Technology

Introduction to Fieldbus Technology EEET2105 Industrial Automation Introduction to Fieldbus Technology Dr. Alan Wong alan.wong@rmit.edu.au EEET2105 PLC Profibus Foundation Fieldbus Industrial Data Communication Fieldbus technology is LAN

More information

Introduction to Open System Interconnection Reference Model

Introduction to Open System Interconnection Reference Model Chapter 5 Introduction to OSI Reference Model 1 Chapter 5 Introduction to Open System Interconnection Reference Model Introduction The Open Systems Interconnection (OSI) model is a reference tool for understanding

More information

Architecture for SCADA with Mobile Remote Components

Architecture for SCADA with Mobile Remote Components Architecture for SCADA with Mobile Remote Components ROSSLIN JOHN ROBLES 1, TAI-HOON KIM 1 1 Multimedia Engineering Department, Hannam University 133 Ojeong-dong, Daeduk-gu, Daejeon, Korea rosslin_john@yahoo.com,

More information

Part VI. Appendixes. Appendix A OSI Model and Internet Protocols Appendix B About the CD

Part VI. Appendixes. Appendix A OSI Model and Internet Protocols Appendix B About the CD Part VI Appendixes Appendix A OSI Model and Internet Protocols Appendix B About the CD OSI Model and Internet Protocols APPENDIX A In this appendix, you will Learn about the OSI model Review the network

More information

Organizations have developed standard sets of protocols

Organizations have developed standard sets of protocols Network Models Organizations have developed standard sets of protocols Some of these organizations are: The International Standards Organization (ISO) The Institute of Electrical and Electronic Engineers

More information

Introduction to Computer Based Control Systems

Introduction to Computer Based Control Systems Introduction to Computer Based Control Systems Introduction to Computer Based Control Systems THIS BOOK WAS DEVELOPED BY IDC TECHNOLOGIES WHO ARE WE? IDC Technologies is internationally acknowledged as

More information

Training Venue and Dates September, 2019 $4,000 Dubai, UAE PLC & SCADA Systems Trainings will be conducted in any of the 5 star hotels.

Training Venue and Dates September, 2019 $4,000 Dubai, UAE PLC & SCADA Systems Trainings will be conducted in any of the 5 star hotels. Training Title PLC & SCADA SYSTEMS Training Duration 5 days Training Venue and Dates 5 15-19 September, 2019 $4,000 Dubai, UAE PLC & SCADA Systems Trainings will be conducted in any of the 5 star hotels.

More information

Introduction to computer networking

Introduction to computer networking edge core Introduction to computer networking Comp Sci 3600 Security Outline edge core 1 2 edge 3 core 4 5 6 The edge core Outline edge core 1 2 edge 3 core 4 5 6 edge core Billions of connected computing

More information

Chapter 6: DNP Introduction. 6.2 Features of the DNP The OSI/ISO model. 6.3 Basic topology

Chapter 6: DNP Introduction. 6.2 Features of the DNP The OSI/ISO model. 6.3 Basic topology 6.1 Introduction DNP3 (Distributed Network Protocol Version 3) is an open, intelligent, robust and efficient modern SCADA protocol designed to optimise the transmission of data acquisition information

More information

Computer Networks. Introduction to Network. Dr. Adel Gaafar Abd Elrahim

Computer Networks. Introduction to Network. Dr. Adel Gaafar Abd Elrahim Computer Networks Introduction to Network Dr. Adel Gaafar Abd Elrahim A Communications Model Source generates data to be transmitted Transmitter Converts data into transmittable signals Transmission System

More information

Networking and Internetworking 1

Networking and Internetworking 1 Networking and Internetworking 1 Today l Networks and distributed systems l Internet architecture xkcd Networking issues for distributed systems Early networks were designed to meet relatively simple requirements

More information

Data Communication. Chapter # 1: Introduction. By: William Stalling

Data Communication. Chapter # 1: Introduction. By: William Stalling Data Communication Chapter # 1: By: Introduction William Stalling Data Communication The exchange of data between two devices via some form of transmission medium such as cable wire. For data communications

More information

Need For Protocol Architecture

Need For Protocol Architecture Chapter 2 CS420/520 Axel Krings Page 1 Need For Protocol Architecture E.g. File transfer Source must activate communications path or inform network of destination Source must check destination is prepared

More information

Switching on our smartphone and sending an to a friend living 5000 km from our home is something that we take for granted, but that involves a

Switching on our smartphone and sending an  to a friend living 5000 km from our home is something that we take for granted, but that involves a Switching on our smartphone and sending an email to a friend living 5000 km from our home is something that we take for granted, but that involves a lot of very complex processes and has to take into account

More information

Internetworking Concepts Overview. 2000, Cisco Systems, Inc. 2-1

Internetworking Concepts Overview. 2000, Cisco Systems, Inc. 2-1 Internetworking Concepts Overview 2000, Cisco Systems, Inc. 2-1 2000, Cisco Systems, Inc. www.cisco.com ICND v1.0a 2-2 Objectives On completion of this chapter, you will be able to perform the following

More information

PRACTICAL ROUTERS and SWITCHES for ENGINEERS and TECHNICIANS

PRACTICAL ROUTERS and SWITCHES for ENGINEERS and TECHNICIANS PRACTICAL ROUTERS and SWITCHES for ENGINEERS and TECHNICIANS Objectives At the end of this workshop participants will: Be able to configure, maintain and manage routers have a clear practical understanding

More information

CPS221 Lecture: Layered Network Architecture

CPS221 Lecture: Layered Network Architecture CPS221 Lecture: Layered Network Architecture Objectives last revised 9/8/14 1. To discuss the OSI layered architecture model 2. To discuss the specific implementation of this model in TCP/IP Materials:

More information

Computers Are Your Future Eleventh Edition Chapter 7: Networks: Communicating & Sharing Resources

Computers Are Your Future Eleventh Edition Chapter 7: Networks: Communicating & Sharing Resources Computers Are Your Future Eleventh Edition Chapter 7: Networks: Communicating & Sharing Resources Copyright 2011 Pearson Education, Inc. Publishing as Prentice Hall 1 All rights reserved. No part of this

More information

b) Diverse forms of physical connection - all sorts of wired connections, wireless connections, fiber optics, etc.

b) Diverse forms of physical connection - all sorts of wired connections, wireless connections, fiber optics, etc. Objectives CPS221 Lecture: Layered Network Architecture last revised 6/22/10 1. To discuss the OSI layered architecture model 2. To discuss the specific implementation of this model in TCP/IP Materials:

More information

Tutorials and Practicals 31W6 ADMINISTRIVIA. A Communications Model. Communications and Networks. Simplified Communications

Tutorials and Practicals 31W6 ADMINISTRIVIA. A Communications Model. Communications and Networks. Simplified Communications 31W6 ADMINISTRIVIA Lectures Weeks 1-9: Mon 1100 B4 Tue 1400 B4 Fri 1000 A1 Weeks 10-12 Mon 1400 A3 Wed Fri 1200 V1 1100 A3 Tutorials and Practicals Tutorials Wed 0900 3B146 *** Wed 1000 3B146 Thur 1000

More information

Troubleshooting of SCADA and Data Acquisition Systems by Steve Mackay Dean of Engineering

Troubleshooting of SCADA and Data Acquisition Systems by Steve Mackay Dean of Engineering Troubleshooting of SCD and Data cquisition Systems by Steve Mackay Dean of Engineering Topics ackground to SCD Simple SCD & Data cquisition System Typical SCD Communication Structures Troubleshooting Techniques

More information

Chapter 2 Communication for Control in Heterogeneous Power Supply

Chapter 2 Communication for Control in Heterogeneous Power Supply Chapter 2 Communication for Control in Heterogeneous Power Supply The need to modernize the power grid infrastructure, and governments commitment for a cleaner environment, is driving the move towards

More information

KIBABII UNIVERSITY COLLEGE DEPARTMENT COMPUTER SCIENCE & IT ANSWER ALL QUESTIONS IN SECTION A AND ANY TWO QUESTIONS IN SECTION B

KIBABII UNIVERSITY COLLEGE DEPARTMENT COMPUTER SCIENCE & IT ANSWER ALL QUESTIONS IN SECTION A AND ANY TWO QUESTIONS IN SECTION B KIBABII UNIVERSITY COLLEGE DEPARTMENT COMPUTER SCIENCE & IT TITLE: DATACOMMUNICATION COURSE CODE: 223 SECTION A: 30 Marks ANSWER ALL QUESTIONS IN SECTION A AND ANY TWO QUESTIONS IN SECTION B TIME ALLOWED:

More information

Trends for Smart Grid Automation and Industry 4.0 Integration. presented by Detlef Raddatz Managing Director SystemCORP Embedded Technology

Trends for Smart Grid Automation and Industry 4.0 Integration. presented by Detlef Raddatz Managing Director SystemCORP Embedded Technology Trends for Smart Grid Automation and Industry 4.0 Integration presented by Detlef Raddatz Managing Director SystemCORP Embedded Technology Agenda Introduction Short History of Utility Communication Utility

More information

IEC Overview. Grant Gilchrist. Principal Consultant, Smart Grid Engineering November 2009

IEC Overview. Grant Gilchrist. Principal Consultant, Smart Grid Engineering November 2009 IEC 61850 Overview Grant Gilchrist Principal Consultant, Smart Grid Engineering November 2009 Traditional Power System Protocols Memory-mapped Register-based, like a filing cabinet. Anything could be in

More information

Chapter 2 - Part 1. The TCP/IP Protocol: The Language of the Internet

Chapter 2 - Part 1. The TCP/IP Protocol: The Language of the Internet Chapter 2 - Part 1 The TCP/IP Protocol: The Language of the Internet Protocols A protocol is a language or set of rules that two or more computers use to communicate 2 Protocol Analogy: Phone Call Parties

More information

CCNA Exploration1 Chapter 7: OSI Data Link Layer

CCNA Exploration1 Chapter 7: OSI Data Link Layer CCNA Exploration1 Chapter 7: OSI Data Link Layer LOCAL CISCO ACADEMY ELSYS TU INSTRUCTOR: STELA STEFANOVA 1 Explain the role of Data Link layer protocols in data transmission; Objectives Describe how the

More information

Need For Protocol Architecture

Need For Protocol Architecture Chapter 2 CS420/520 Axel Krings Page 1 Need For Protocol Architecture E.g. File transfer Source must activate communications path or inform network of destination Source must check destination is prepared

More information

Chapter 12. Network Organization and Architecture. Chapter 12 Objectives Introduction Introduction

Chapter 12. Network Organization and Architecture. Chapter 12 Objectives Introduction Introduction Chapter 12 Objectives Chapter 12 Network Organization and Architecture Become familiar with the fundamentals of network architectures. Be able to describe the ISO/OSI reference model and the TCP/IP standard.

More information

ELC 537 Communication Networks

ELC 537 Communication Networks Modern Academy for Engineering and Technology Electronics Engineering and Communication Technology Dpt. ELC 537 Communication Networks Prepared by: Dr. Nelly Muhammad Hussein Sections & Objectives Principles

More information

Introduction to Protocols

Introduction to Protocols Chapter 6 Introduction to Protocols 1 Chapter 6 Introduction to Protocols What is a Network Protocol? A protocol is a set of rules that governs the communications between computers on a network. These

More information

Cisco Cisco Certified Network Associate (CCNA)

Cisco Cisco Certified Network Associate (CCNA) Cisco 200-125 Cisco Certified Network Associate (CCNA) http://killexams.com/pass4sure/exam-detail/200-125 Question: 769 Refer to exhibit: Which destination addresses will be used by Host A to send data

More information

COMPONENTS OF DATA COMMUNICATION

COMPONENTS OF DATA COMMUNICATION COMPONENTS OF DATA COMMUNICATION ANALOG AND DIGITAL TRANSMISSION An analog signal is one that is continuous with respect to time and may take on any value within a given range of values. Eg Human voice.

More information

INTRODUCTION TO ICT.

INTRODUCTION TO ICT. INTRODUCTION TO ICT. (Introducing Basic Network Concepts) Lecture # 24-25 By: M.Nadeem Akhtar. Department of CS & IT. URL: https://sites.google.com/site/nadeemcsuoliict/home/lectures 1 INTRODUCTION TO

More information

Lecture 2. Computer Networks Models. Network Models 1-1

Lecture 2. Computer Networks Models. Network Models 1-1 Lecture 2 Computer Networks Models Network Models 1-1 Agenda Introduction to the Internet Reference Models for Computer Networks The OSI Model The TCP/IP Model Network Models 1-2 Announcements Bonus -

More information

Networking interview questions

Networking interview questions Networking interview questions What is LAN? LAN is a computer network that spans a relatively small area. Most LANs are confined to a single building or group of buildings. However, one LAN can be connected

More information

Guide to Networking Essentials, 6 th Edition. Chapter 6: Network Reference Models and Standards

Guide to Networking Essentials, 6 th Edition. Chapter 6: Network Reference Models and Standards Guide to Networking Essentials, 6 th Edition Chapter 6: Network Reference Models and Standards Objectives Explain the OSI reference model layers and their relationship to hardware and software Explain

More information

Chapter 3: Network Protocols and Communications CCENT Routing and Switching Introduction to Networks v6.0 Instructor Planning Guide

Chapter 3: Network Protocols and Communications CCENT Routing and Switching Introduction to Networks v6.0 Instructor Planning Guide Chapter 3: Network Protocols and Communications CCENT Routing and Switching Introduction to Networks v6.0 Instructor Planning Guide CCNET v6 1 Chapter 3: Network Protocols and Communications CCENT Routing

More information

Chapter 1: Introduction

Chapter 1: Introduction EE4272: Computer Networks Chapter 1: Introduction Instructor: Tricia Chigan Dept.: Elec. & Comp. Eng. 1) Data Communications: Deals with the transmission of signals in a reliable & efficient manner. Topics:

More information

Network protocols and. network systems INTRODUCTION CHAPTER

Network protocols and. network systems INTRODUCTION CHAPTER CHAPTER Network protocols and 2 network systems INTRODUCTION The technical area of telecommunications and networking is a mature area of engineering that has experienced significant contributions for more

More information

Computer Network : Lecture Notes Nepal Engineering College Compiled by: Junior Professor: Daya Ram Budhathoki Nepal Engineering college, Changunarayan

Computer Network : Lecture Notes Nepal Engineering College Compiled by: Junior Professor: Daya Ram Budhathoki Nepal Engineering college, Changunarayan Computer Network : Lecture Notes Nepal Engineering College Compiled by: Junior Professor: Daya Ram Budhathoki Nepal Engineering college, Changunarayan Chapter3: OSI Reference Model: Network Software: Network

More information

Concept Questions Demonstrate your knowledge of these concepts by answering the following questions in the space that is provided.

Concept Questions Demonstrate your knowledge of these concepts by answering the following questions in the space that is provided. 223 Chapter 19 Inter mediate TCP The Transmission Control Protocol/Internet Protocol (TCP/IP) suite of protocols was developed as part of the research that the Defense Advanced Research Projects Agency

More information

Ch. 4 - WAN, Wide Area Networks

Ch. 4 - WAN, Wide Area Networks 1 X.25 - access 2 X.25 - connection 3 X.25 - packet format 4 X.25 - pros and cons 5 Frame Relay 6 Frame Relay - access 7 Frame Relay - frame format 8 Frame Relay - addressing 9 Frame Relay - access rate

More information

Chapter 2 Communicating Over the Network

Chapter 2 Communicating Over the Network Chapter 2 Communicating Over the Network Elements of Communication Communicating the Messages Continuous stream of bits 00101010100101010101010101010101010 I have to wait Single communications (e.g. video,

More information

Introduction to Information Technology Turban, Rainer and Potter John Wiley & Sons, Inc. Copyright 2005

Introduction to Information Technology Turban, Rainer and Potter John Wiley & Sons, Inc. Copyright 2005 Introduction to Information Technology Turban, Rainer and Potter John Wiley & Sons, Inc. Copyright 2005 Network and Telecommunications Basics Chapter Outline The telecommunications system Network services

More information

Network Protocols. Terms you ll need to understand: Techniques you ll need to master:

Network Protocols. Terms you ll need to understand: Techniques you ll need to master: 3 Network Protocols Terms you ll need to understand: OSI Reference Model Application layer Presentation layer Session layer Transport layer Network layer Data Link layer Physical layer IEEE 802 specifications

More information

The History and the layers of the OSI Model 30 - October

The History and the layers of the OSI Model 30 - October THE OSI MODEL Established in 1947, the International Standards Organization (ISO) is a multinational body dedicated to worldwide agreement on international standards. An ISO standard that covers all aspects

More information

CS3600 SYSTEMS AND NETWORKS

CS3600 SYSTEMS AND NETWORKS CS3600 SYSTEMS AND NETWORKS NORTHEASTERN UNIVERSITY Lecture 17: Internet architecture Prof. Alan Mislove (amislove@ccs.neu.edu) Slides used with permissions from Edward W. Knightly, T. S. Eugene Ng, Ion

More information

M242 COMPUTER NETWORS AND SECURITY

M242 COMPUTER NETWORS AND SECURITY M242 COMPUTER NETWORS AND SECURITY 2.1. Network Models: UNIT - II OSI MODEL AND LAN PROTOCOLS 1. Explain Network model A network is a combination of hardware and software that sends data from one location

More information

Computer Networks with Internet Technology William Stallings. Chapter 2 Protocols and the TCP/IP Protocol Suite

Computer Networks with Internet Technology William Stallings. Chapter 2 Protocols and the TCP/IP Protocol Suite Computer Networks with Internet Technology William Stallings Chapter 2 Protocols and the TCP/IP Protocol Suite Need For Protocol Architecture E.g. File transfer Source must activate comms. Path or inform

More information

November 29, ECE 421 Session 28. Utility SCADA and Automation. Presented by: Chris Dyer

November 29, ECE 421 Session 28. Utility SCADA and Automation. Presented by: Chris Dyer ECE 421 Session 28 November 29, 2018 Utility SCADA and Automation Presented by: Chris Dyer Utility SCADA & Automation Chris Dyer, P.E. BSEE University of Idaho, 1997 SCADA & Automation Engineer POWER Engineers,

More information

MODERNIZATION OF AUTOMATIC SURFACE WEATHER OBSERVING SYSTEMS AND NETWORKS TO UTILIZE TCP/IP TECHNOLOGY

MODERNIZATION OF AUTOMATIC SURFACE WEATHER OBSERVING SYSTEMS AND NETWORKS TO UTILIZE TCP/IP TECHNOLOGY MODERNIZATION OF AUTOMATIC SURFACE WEATHER OBSERVING SYSTEMS AND NETWORKS TO UTILIZE TCP/IP TECHNOLOGY Olli Ojanperä, Hannu Heikkinen and Hannu M. Heikkinen Vaisala Oyj, P.O.Box 26, FIN-00421 Helsinki,

More information

Chapter 1: Introducing TCP/IP

Chapter 1: Introducing TCP/IP Chapter 1: Introducing TCP/IP Understand TCP/IP s origins and history Explain the process by which TCP/IP standards and other documents, called Requests for Comments (RFCs), are created, debated, and formalized

More information

Layered Architecture

Layered Architecture 1 Layered Architecture Required reading: Kurose 1.7 CSE 4213, Fall 2006 Instructor: N. Vlajic Protocols and Standards 2 Entity any device capable of sending and receiving information over the Internet

More information

Network Fundamentals Chapter 2 Modified by Tony Chen 05/20/2008

Network Fundamentals Chapter 2 Modified by Tony Chen 05/20/2008 Communicating Over the Network Network Fundamentals Chapter 2 Modified by Tony Chen 05/20/2008 ITE I Chapter 6 2006 Cisco Systems, Inc. All rights reserved. Cisco Public 1 Objectives Drippy Sweet Pancakes

More information

Layering in Networked computing. OSI Model TCP/IP Model Protocols at each layer

Layering in Networked computing. OSI Model TCP/IP Model Protocols at each layer Layering in Networked computing OSI Model TCP/IP Model Protocols at each layer Learning outcomes Understand the need of layering in Networked computing Understand the OSI model and the tcp/ip model Understand

More information

Reti di Calcolatori I

Reti di Calcolatori I Reti di Calcolatori I Prof. Roberto Canonico Dipartimento di Ingegneria Elettrica e delle Tecnologie dell Informazione Corso di Laurea in Ingegneria delle Telecomunicazioni Corso di Laurea in Ingegneria

More information

PART IV. Internetworking Using TCP/IP

PART IV. Internetworking Using TCP/IP PART IV Internetworking Using TCP/IP Internet architecture, addressing, binding, encapsulation, and protocols in the TCP/IP suite Chapters 20 Internetworking: Concepts, Architecture, and Protocols 21 IP:

More information

Objectives. Network Structure. Network Structure

Objectives. Network Structure. Network Structure 2007 Cisco Systems, Inc. All rights reserved. Cisco Public Objectives Communicating over the Network Network Fundamentals Chapter 2 Chapter 1 1 Describe the structure of a network, including the devices

More information

Chapter 6: Network Communications and Protocols

Chapter 6: Network Communications and Protocols Learning Objectives Chapter 6: Network Communications and Protocols Understand the function and structure of packets in a network, and analyze and understand those packets Understand the function of protocols

More information

COMPUTER AND DATA NETWORKS

COMPUTER AND DATA NETWORKS COMPUTER AND DATA NETWORKS (EE2.CDN, Spring 2003) Dr. Z. SUN University of Surrey Guildford Surrey GU2 5XH Tel: 01483 68 9493 Fax: 01483 68 6011 Email: Z.Sun@eim.surrey.ac.uk 1 Dr.Z.Sun SCHEDULE Week 1

More information

OSI Layer OSI Name Units Implementation Description 7 Application Data PCs Network services such as file, print,

OSI Layer OSI Name Units Implementation Description 7 Application Data PCs Network services such as file, print, ANNEX B - Communications Protocol Overheads The OSI Model is a conceptual model that standardizes the functions of a telecommunication or computing system without regard of their underlying internal structure

More information