Chapter 16: Switched Ethernet in Automation. Wenbo Qiao

Similar documents
Ethernet Network Redundancy in SCADA and real-time Automation Platforms.

Transparent Bridging and VLAN

Importance of Interoperability in High Speed Seamless Redundancy (HSR) Communication Networks

Building Resilient IEC Communication Networks with Next Generation Redundancy Technologies

GUIDELINES FOR USING DEVICE LEVEL RING (DLR) WITH ETHERNET/IP. PUB00316R ODVA, Inc. Page 1 of 18

Kyland solution for IEEE1588 Precision Time Synchronization in Electric Utilities

IEEE 1588v2 Time Synchronization in Energy Automation Applications Case Studies from China

Computer Networking. December 2004 CEN CN

Planning Ethernet-based automation networks The right switch for any application

Chapter 6 Connecting Device

Index. Numerics. Index p priority (QoS) definition Q VLAN standard w as a region 5-54

Anca Cioraca, Ilia Voloh, Mark Adamiak GE Grid Automation

Layer 2 functionality bridging and switching

Ahead of the challenge, ahead of the change. Beyond classical substation How seamless communication networks can be used in special applications

HUAWEI AR Series SEP Technical White Paper HUAWEI TECHNOLOGIES CO., LTD. Issue 1.0. Date

Designing a Reliable Industrial Ethernet Network

Cisco CCNA (ICND1, ICND2) Bootcamp

Introduction to LAN Protocols

Extended Managed Ethernet Switch - 8 Ports

Connecting to the Network

Designed, built, and tested for troublefree operation in extreme conditions

Spanning-Tree Protocol

irbx6gf Features Intelligent 6 Port HSR/PRP Ethernet Switch IEC and IEEE 1613 Compliant

Configuring STP and RSTP

1Industrial Ethernet Switch

Designing a Reliable Industrial Ethernet Network

SoCe. Introduction to HSR/PRP/ IEEE 1588(PTP) System-on-Chip engineering V: UCA STICK

Traditional network management methods have typically

Migration Paths for IEC Substation Communication Networks Towards Superb Redundancy Based on Hybrid PRP and HSR Topologies

Chapter Seven. Local Area Networks: Part 1. Data Communications and Computer Networks: A Business User s Approach Seventh Edition

Top-Down Network Design

FRS IPO CONFIGURATIONS

Top-Down Network Design

LOCAL AREA NETWORKS Q&A Topic 4: VLAN

Networked Control Systems for Manufacturing: Parameterization, Differentiation, Evaluation, and Application. Ling Wang

Introduction to Ethernet. Guy Hutchison 8/30/2006

3. What could you use if you wanted to reduce unnecessary broadcast, multicast, and flooded unicast packets?

- Hubs vs. Switches vs. Routers -

TR IEC Deterministic Networking

Drive Control via EtherNet/IP using CIP Motion and CIP Sync Profile Extensions

Introducing Campus Networks

TIME SYNCHRONIZATION TEST SOLUTION FROM VERYX TECHNOLOGIES

Chapter 16 Networking

Introduction to OSPF

Configuring STP. Understanding Spanning-Tree Features CHAPTER

User Manual. Redundancy Configuration Embedded Ethernet Switch (EES) UM RedundConfig EES Release /2013

LAN Overview (part 2) Interconnecting LANs - Hubs

802.1w Rapid Spanning Tree Protocol (RSTP) 802.1d Spanning Tree Protocol (STP)

Packet Switching on L2 (LAN Level)

High Availability Architectures for Ethernet in Manufacturing

Designed for Railway application and fully compliant with the requirement of EN50155/EN standard

Table of Contents 1 MSTP Configuration 1-1

Internetworking Part 1

1Industrial Ethernet Switch

2. LAN Topologies Gilbert Ndjatou Page 1

IEEE 1588 Hardware Assist

CCNA. Murlisona App. Hiralal Lane, Ravivar Karanja, Near Pethe High-School, ,

Computer Networks Principles LAN - Ethernet

Lecture 7. Reminder: Homework 2, Programming Project 1 due today. Homework 3, Programming Project 2 out, due Thursday next week. Questions?

Chapter 11 in Stallings 10 th Edition

Layer 2 Gigabit Modular Industrial Switch

8 or 12-Port IEC Certified Industrial Managed Gigabit Switch. EHG9508 EHG9512 Series FEATURE HIGHLIGHTS PRODUCT DESCRIPTION

ECE 435 Network Engineering Lecture 21

System-vision DDM. Network connection. Monitoring and Configuration interface

Token Ring VLANs and Related Protocols

CCNA Routing and Switching (NI )

What LinkSec Should Know About Bridges Norman Finn

IT114 NETWORK+ Learning Unit 1 Objectives: 1, 2 Time In-Class Time Out-Of-Class Hours 2-3. Lectures: Course Introduction and Overview

Networking for Data Acquisition Systems. Fabrice Le Goff - 14/02/ ISOTDAQ

Chapter 4 Configuring Switching

Level 6 Advanced Diploma in Routing & Switching (112) 151 Credits

ISO/OSI Model and Collision Domain NETWORK INFRASTRUCTURES NETKIT - LECTURE 1 MANUEL CAMPO, MARCO SPAZIANI

User Manual. Redundancy Configuration Rail Switch Power Enhanced (HiOS-2S/2A/3S RSPE) UM RedundConfig HiOS-2S/2A/3S RSPE Release 4.

Cisco Certified Network Associate ( )

1Industrial Ethernet Switch

1 Introduction. 2 Reasons for media redundancy

CCNA Cisco Certified Network Associate CCNA (v3.0)

EX Lite L3 Hardened Managed 24-port Gigabit and 4-port 1G/10G SFP+ Ethernet Switch SFP

EN port managed Ethernet switch with 8x10/100Base-T(X) and 2xGigabit combo ports, SFP socket

Configuring BPDU tunneling

CES2000 Series Industrial Carrier Ethernet Switches

Introduction to Computer Networks INTRODUCTION TO COMPUTER NETWORKS

Networking interview questions

LAN design. Chapter 1

Configuring VLANs. Understanding VLANs CHAPTER

Packet Switching on L2 (LAN Level)

4 or 8-Port Industrial Layer-3 Managed Gigabit PoE Switch. EHG7604 EHG7608 Series FEATURE HIGHLIGHTS PRODUCT DESCRIPTION

Support STP/RSTP/MSTP, redundant links and IEEE 802.3ad Link Aggregation

HSRP (Hot Stand by Routing Protocol) Reliability Issues Over the Internet Service Provider s Network

Dual hot-swappable power supply, with voltage/temperature alarms

Configuring VLANs. Understanding VLANs CHAPTER

A primer on modern LANs

A RRR RedBox for Safety-Critical Networked Embedded Systems

LANs do not normally operate in isolation. They are connected to one another or to the Internet. To connect LANs, connecting devices are needed.

Redundancy in Substation LANs with the Rapid Spanning Tree Protocol (IEEE 802.1w)

Modeling and Simulating STP vs RSTP on Ring and Mesh Network Topologies

Local Area Network Overview

TEXTBOOK MAPPING CISCO COMPANION GUIDES

The Internet of Things Meets Big Data Is Your Network Prepared?

1Industrial Ethernet Switch

Transcription:

Chapter 16: Switched Ethernet in Automation Wenbo Qiao

Ethernet Basics What is Ethernet? Why Ethernet? ( not FieldBus?) Flexibility, Scalability and Performance Key Strength: many protocols running simultaneously Redundancy and Accurate Synchronization Not just a protocol A communication architecture with A set of communication technologies

Ethernet Basics (Cont.) Ethernet covers OSI Layer 1 and part of Layer 2 Industrial Ethernet : a combination of protocols for industrial automation systems (PROFINET, EtherCAT, IEC61850). Technologies : Switching, routing and networking protocols!= enhanced Enthernet : most demanding real-time applications. E.g. EtherCAT. Need hardware support. 100M, 1G bps, --> 100Gbps Full duplex communication in switched Ethernet: no collisions, queuing can still lead to delay

Outline Requirements and Challenges Topology Availability Performance Time Synchronization Security Network Architectures Switches What is a switch? Switch Architecture Networking Protocols Redundancy QoS Multicast & VLAN Handling Time Synchronization Simple Network Time Protocol Precision Time Protocol Future Outlook

Requirements and Challenges Topology Line, Star, Mesh.Hybrid Availability 24/7, each hour downtime costs millions Performance Time Synchronization Relative time vs. Absolute time Security

Outline Requirements and Challenges Topology Availability Performance Time Synchronization Security Network Architectures Switches What is a switch? Switch Architecture Networking Protocols Redundancy QoS Multicast & VLAN Handling Time Synchronization Simple Network Time Protocol Precision Time Protocol Future Outlook

Network Architectures Based on physical layout topology Ring Simplicity and abundance of network redundancy protocol for rings Star Controller centric architecture, not very efficient Mesh, partial Mesh Difficult for determinism and low recovery time More flexiable: Shortest Path Bridge (IEEE 802.1aq) Depends on situation, no one cure for all

Outline Requirements and Challenges Topology Availability Performance Time Synchronization Security Network Architectures Switches What is a switch? Switch Architecture Networking Protocols Redundancy QoS Multicast & VLAN Handling Time Synchronization Simple Network Time Protocol Precision Time Protocol Future Outlook

Switches What is a Switch? Crucial network device, store/process/forward packet data, to one or multiple other devices through its ports. Switch VS. Hub : Layer 1 VS. Layers 2. Signal repeater VS. MAC address sending Router? (IP address, Layer 3) Switch Architecture Two or more MAC entities A MAC relay entity A number of higher layer entities (HLEs)

Switch MAC Entity Contains Media Access part of the switch. (Ports) Receive and transmit frames Validate checksum Has unique MAC address Check MAC and then VLAN ID, then send to HLE or otther MAC entity Recognition, interpretation, addition and removal of VLAN tags Check VLAN ID for port, forward to MAC relay entity

Switch MAC Relay Entity Distribute packets between switch ports Address Table, unicast or multicast Functions: 1. Store and Forward functionality for Ethernet frames 2. Address learning, unkown destination addresses are normally broadcasted 3. Frame altering (Based on destination MAC addresses) Required at least one higher layer entities, e.g., RSTP (rapid spanning tree protocol) for loop freedom

Outline Requirements and Challenges Topology Availability Performance Time Synchronization Security Network Architectures Switches What is a switch? Switch Architecture Networking Protocols Redundancy QoS Multicast & VLAN Handling Time Synchronization Simple Network Time Protocol Precision Time Protocol Future Outlook

Network Protocols Modern Ethernet: a combination of basic switching functionalities and a set of network management related protocols. Protocols handle : Network redundancy, time synchronization, handling of multicast and VLAN traffic Without these protocols: transport data in simple manner and not very robust against errors. No features like time synchronization.

Outline Requirements and Challenges Topology Availability Performance Time Synchronization Security Network Architectures Switches What is a switch? Switch Architecture Networking Protocols Redundancy QoS Multicast & VLAN Handling Time Synchronization Simple Network Time Protocol Precision Time Protocol Future Outlook

Redundancy To create fault tolerant networks, ensure availability 1. Alternate Path Operation Alternate path active when primary path fails Recovery takes 10-200 ms Eg. RSTP (Rapid Spanning Tree) and Media Redundancy Protocol (MRP) 2. Parallel Path Operation Parallel paths operate concurrently, duplicate packets Packet duplication, requires HW/SW support in end nodes Eg. Parallel Redundancy (PRP) and High-Availability Seamless Redundancy (HSR)

Redundancy: Spanning Tree Avoid physical loops (Why?) Turn any complex physical network into Logical tree. Detect failures of an active path, active a backup or redundant path Based on timeouts for failures. Long recovery time RSTP, Rapid hand shaking mechanism, much faster than STP

Redundancy: other solutions

Outline Requirements and Challenges Topology Availability Performance Time Synchronization Security Network Architectures Switches What is a switch? Switch Architecture Networking Protocols Redundancy QoS Multicast & VLAN Handling Time Synchronization Simple Network Time Protocol Precision Time Protocol Future Outlook

Quality of Service Methods to prioritize traffic through the network to reduce latency and jitter Traffic prioritization on Layer 2 ( 7,6,5,,1,0) 7 highest priority. Network protocol control, eg. RSTP packets.. 1 lowest priority (background) 0 default priority

Outline Requirements and Challenges Topology Availability Performance Time Synchronization Security Network Architectures Switches What is a switch? Switch Architecture Networking Protocols Redundancy QoS Multicast & VLAN Handling Time Synchronization Simple Network Time Protocol Precision Time Protocol Future Outlook

Multicast and VLAN Handling Multicast: simultaneously sending the same packet to multiple receivers, With a group or multicast MAC address as the destination address For unknown destination, leads to broadcasting

Multicast Two layers can do multicast: MAC and IP MAC multicast: a group or multicast MAC address IP multicast: an IP group of multicast address MAC multicast protocols: PROFINET, PTP, IEC 61859-8-1, GOOSE IP multicast protocols: FF HSE, Ethernet/IP, and IEEE PTP

Virtual Local Area Network 802.1Q, separate logical segments of a network operating on the same physical network. To limit the broadcast domain VLAN increases the complexity of RSTP Multiple STP Problems with multicast and VLAN in automation

Outline Requirements and Challenges Topology Availability Performance Time Synchronization Security Network Architectures Switches What is a switch? Switch Architecture Networking Protocols Redundancy QoS Multicast & VLAN Handling Time Synchronization Simple Network Time Protocol Precision Time Protocol Future Outlook

Time Synchronization Why is Time Synchronization Important? Can be solved naturally between a dedicated signal line with a common clock signal between nodes. Additional cabling and hardware make it unfeasible Synchronized clocks running a protocol that enables the synchronization of these clocks.

Simple Network Time Protocol Based on Network Time Protocol (NTP) An SNTP client assumes that the delays are symmetrical in both directions SNTP synchronization can be done every 16 s or slower Typical synchronization accuracy that can be achieved with SNTP is in the milliseconds range for moderately sized networks

Precision Time Protocol Different from SNTP, has several modes A hierarchical setup with ordinary clocks and boundary clocks A setup where network switches have transparent clocks and end nodes have ordinary clocks Accuracy of PTP 1 microsecond with hardware help, event nanoseconds possible PTP Self configuring

Summary Key Aspects of modern automation system. Requirements Analysis (Topology, Availability, Performance, Time Synchronization, and Security) Network Architectures Switches, Switch Architecture Network Protocols Redundancy (Spanning Tree) QoS (Priority Layers) Multicast and VLAN Time Synchronization (Simple, Network Time Protocol) Precision Time Protocol (Has multiple modes)

Future Look Continues development. Trending away from fieldbus Advanced Ethernet based network with complex functionalities Wireless Communication combined. For where it s hard to put cables Number of network management protocols to increase Telecom and data center techniques will enter industrial domain Current protocols evolution E.g : PTP evolution