Jiří Novák, CTU FEE in Prague, Dept. of Measurement Industrial Distributed Systems Technology overview Technology overview Important features Important.

Slides:



Advertisements
Similar presentations
Introduction to TCP/IP
Advertisements

Topic 7 Local Area Networks (LAN)
Why to learn OSI reference Model? The answer is too simple that It tells us that how communication takes place between computers on internet but how??
Data Link Layer - Ethernet Pertemuan 14 Matakuliah: H0484/Jaringan Komputer Tahun: 2007.
© N. Ganesan, Ph.D., All rights reserved. Chapter ISO-OSI Reference Model and IEEE Standards.
Layer 1 of the TCP/IP protocol stack: Network Access Layer (NAL). Functions, performed on the layer. МАС address in Ethernet networks. Layer 1 of the TCP/IP.
LAN Protocol Architecture
Department of Computer Engineering University of California at Santa Cruz Networking Systems (1) Hai Tao.
Networking Theory (Part 1). Introduction Overview of the basic concepts of networking Also discusses essential topics of networking theory.
Chapter 15 – Part 2 Networks The Internal Operating System The Architecture of Computer Hardware and Systems Software: An Information Technology Approach.
Network Concepts. Networks LAN WAN Main Concepts n Protocol n Media n Topology.
Open System Interconnection (OSI) Model
EE 4272Spring, 2003 Chapter 14 LAN Systems Ethernet (CSMA/CD)  ALOHA  Slotted ALOHA  CSMA  CSMA/CD Token Ring /FDDI Fiber Channel  Fiber Channel Protocol.
Review on Networking Technologies Linda Wu (CMPT )
Data/Link Layer Issues Protocol & Services Topology Error Detection & Recovery.
Protocol Reference Model of OSI
1 25\10\2010 Unit-V Connecting LANs Unit – 5 Connecting DevicesConnecting Devices Backbone NetworksBackbone Networks Virtual LANsVirtual LANs.
COMPUTER NETWORKS.
 The Open Systems Interconnection model (OSI model) is a product of the Open Systems Interconnection effort at the International Organization for Standardization.
LECTURE 2 CT1303 LAN. STANDARD MODELS: OSI Model : Open system Interconnection. is a conceptual model that characterizes and standardizes the internal.
INTRODUCTION Chapter 1.
Lecturer: Tamanna Haque Nipa
THE OSI MODEL KUDIRAT FAWEHINMI COSC 541.
Network Management Concepts and Practice Author: J. Richard Burke Presentation by Shu-Ping Lin.
SERIAL BUS COMMUNICATION PROTOCOLS
IP Network Basics. For Internal Use Only ▲ Internal Use Only ▲ Course Objectives Grasp the basic knowledge of network Understand network evolution history.
Protocols and the TCP/IP Suite Chapter 4. Multilayer communication. A series of layers, each built upon the one below it. The purpose of each layer is.
Data Communications and Networks
Chapter 1 Overview Review Overview of demonstration network
Presentation on Osi & TCP/IP MODEL
What is a Protocol A set of definitions and rules defining the method by which data is transferred between two or more entities or systems. The key elements.
Protocol Architectures. Simple Protocol Architecture Not an actual architecture, but a model for how they work Similar to “pseudocode,” used for teaching.
Internet Addresses. Universal Identifiers Universal Communication Service - Communication system which allows any host to communicate with any other host.
Chapter 7 Low-Level Protocols
Department of Electronic Engineering City University of Hong Kong EE3900 Computer Networks Introduction Slide 1 A Communications Model Source: generates.
Introduction to Networks CS587x Lecture 1 Department of Computer Science Iowa State University.
1 Layer 2: Concepts Honolulu Community College Cisco Academy Training Center Semester 1 Version
Networking and Internet Dr. John P. Abraham Professor UT-RGV.
Computer Networks. Introduction Computer Network2 A History Lesson of Networking 1969 – ARPANET, first packet switched network consist of UCLA, Stanford,
Chapter 15 – Part 2 Networks The Internal Operating System The Architecture of Computer Hardware and Systems Software: An Information Technology Approach.
Networks. Common Xmit Media Shared Media Networks are a shared communication resource Only one user can access at a time.
 LANs – A Definition - A local area network (LAN) is a computer network covering a small physical area, like a home, office, or small group of buildings,
CENG 490/510 Network Programming Russell Deaton Rm
Section 3 - Slide 1/19 P&T - GPS - Formation PhW - CANopen_lev1_en - 01/2004 History CANopen and the ISO model Physical layer Link layer Application layer.
William Stallings Data and Computer Communications
Rehab AlFallaj.  OSI Model : Open system Interconnection.  is a conceptual model that characterizes and standardizes the internal functions of a communication.
Network Protocols and Standards (Part 2). The OSI Model In 1984, the International Organization for Standardization (ISO) defined a standard, or set of.
THE OSI MODEL ISO is the organization.OSI is the model. ISO  International Standards Organization OSI  Open Systems Interconnection.
Open System Interconnection Describe how information from a software application in one computer moves through a network medium to a software application.
Chapter 2 Network Models
Data Link Layer and Ethernet COM211 Communications and Networks CDA College Theodoros Christophides
1 Chap. 2 Protocol. 2 Communication model Simplified communication model  source node  gather data from sensor or switch using ADC (analog-to-digital.
نظام المحاضرات الالكترونينظام المحاضرات الالكتروني.
1 Layer 2 Technologies Honolulu Community College Cisco Academy Training Center Semester 1 Version
OSI ARCHITECTURE IN OSI, ACTUAL INFORMATION IS OVERHEADED BY PROTOCOL LAYERS IF ALL SEVEN LAYERS ARE OVERHEADED, THEN AS LITTLE AS 15% OF THE TRANSMITTED.
The OSI Model An overview of the media layer (Physical, Data Link, Network) By Luke Shiffner.
Network Models. The OSI Model Open Systems Interconnection (OSI). Developed by the International Organization for Standardization (ISO). Model for understanding.
LonWorks Introduction Hwayoung Chae.
Computer Networking A Top-Down Approach Featuring the Internet Introduction Jaypee Institute of Information Technology.
Computer Networks.
Chap. 2 Network Models.
Nada Al Dosary CT 1502 Planning and Design of Communication Networks Local Area Networks (LANs) & Networks.
Layered Architectures
CT1303 LAN Rehab AlFallaj.
Ken Gunnells, Ph.D. - Networking Paul Crigler - Programming
NET301 Lecture 2 10/9/2015 NET 301.
Chapter 3: Open Systems Interconnection (OSI) Model
Network Architecture Models
Computer Networking A Top-Down Approach Featuring the Internet
Open System Interconnect (OSI).
Presentation transcript:

Jiří Novák, CTU FEE in Prague, Dept. of Measurement Industrial Distributed Systems Technology overview Technology overview Important features Important features Applications Applications

Jiří Novák, CTU FEE in Prague, Dept. of Measurement Program Centralized and distributed systemsCentralized and distributed systems ISO-OSI model, LANs and FieldbusesISO-OSI model, LANs and Fieldbuses Fieldbus configurationsFieldbus configurations Protocol layers, functionality and implementationProtocol layers, functionality and implementation Important communication parameters, influence of external disturbancesImportant communication parameters, influence of external disturbances Available standards and how to select the right oneAvailable standards and how to select the right one Interesting applicationsInteresting applications

Jiří Novák, CTU FEE in Prague, Dept. of Measurement Centralized System complex wiringcomplex wiring low flexibilitylow flexibility higher sensitivity to disturbanceshigher sensitivity to disturbances all data processing on placeall data processing on place “dumb” sensors“dumb” sensors data from sensors are always availabledata from sensors are always available

Jiří Novák, CTU FEE in Prague, Dept. of Measurement Distributed System simple wiringsimple wiring high flexibilityhigh flexibility higher immunity to external disturbanceshigher immunity to external disturbances intelligent sensors and actuatorsintelligent sensors and actuators data availability limited by communication parametersdata availability limited by communication parameters

Jiří Novák, CTU FEE in Prague, Dept. of Measurement Communication Pyramid

Jiří Novák, CTU FEE in Prague, Dept. of Measurement Communication Networks

Jiří Novák, CTU FEE in Prague, Dept. of Measurement ISO - OSI Model LAN protocol layers Fieldbus protocol layers

Jiří Novák, CTU FEE in Prague, Dept. of Measurement Protocol Layer Interfaces Any layer provides services to the layer and requests for services the layer below

Jiří Novák, CTU FEE in Prague, Dept. of Measurement LANs Fieldbuses High bit-ratesHigh bit-rates Long framesLong frames High overheadHigh overhead Stochastic Medium Access Control (Eth.)Stochastic Medium Access Control (Eth.) Long or undefined response timeLong or undefined response time Error recovery implemented in softwareError recovery implemented in software Designed for office environmentDesigned for office environment Lower bit-ratesLower bit-rates Short framesShort frames Low overheadLow overhead Deterministic Medium Access ControlDeterministic Medium Access Control Short and defined response timeShort and defined response time Error recovery implemented in hardwareError recovery implemented in hardware Designed for industrial environmentDesigned for industrial environment

Jiří Novák, CTU FEE in Prague, Dept. of Measurement ISO - OSI Model – Physical Layer  defines the communication channel medium (wire, fiber …) and its parameters (e.g. line impedance)  defines connectors (not typical in automotive industry)  defines physical signaling and channel coding  defines modulation type and parameters (where applicable)

Jiří Novák, CTU FEE in Prague, Dept. of Measurement ISO - OSI Model – Link Layer  defines the way the information is transmitted within the system  typically consists of two sublayers - MAC (Medium Access Control) and LLC (Logical Link Control)  defines the frame format, error detection method, addressing method …

Jiří Novák, CTU FEE in Prague, Dept. of Measurement ISO - OSI Model – Network Layer  defines the way the information is transmitted among the systems - routing  typically it is not used in local vehicle control networks  used in global networks (the vehicle can be a node)  IP (Internet Protocol) can be an example

Jiří Novák, CTU FEE in Prague, Dept. of Measurement ISO - OSI Model – Transport Layer  it can change the communication from  connectionless to connection oriented  unreliable to reliable  not used in local vehicle control networks  used in global networks (the vehicle can be a node)  TCP (Transmission Control Protocol) can be an example

Jiří Novák, CTU FEE in Prague, Dept. of Measurement ISO - OSI Model – Session Layer  creates, controls and discards sessions  not used in local vehicle control networks  used in global networks (the vehicle can be a node)  example: Internet access from the car requires to create and keep the session between the local node and Internet provider Internet access from the car requires to create and keep the session between the local node and Internet provider

Jiří Novák, CTU FEE in Prague, Dept. of Measurement ISO - OSI Model – Presentation Layer  it codes and decodes data for the communicating parties to understand each other  byte ordering  numbers coding  character coding  example: the text recoding is required if two nodes use different internal character coding (e.g. ASCII and UNICODE) the text recoding is required if two nodes use different internal character coding (e.g. ASCII and UNICODE)

Jiří Novák, CTU FEE in Prague, Dept. of Measurement ISO - OSI Model – Application Layer  provides high-level services for application programs write variablewrite variable read variableread variable ….….

Jiří Novák, CTU FEE in Prague, Dept. of Measurement Typical Fieldbus Configurations Bus - CAN, Profibus, Bitbus, Foundation Bus - CAN, Profibus, Bitbus, Foundation Fieldbus, Measurement Bus Fieldbus, Measurement Bus

Jiří Novák, CTU FEE in Prague, Dept. of Measurement Typical Fieldbus Configurations Tree - AS Interface Tree - AS Interface

Jiří Novák, CTU FEE in Prague, Dept. of Measurement Typical Fieldbus Configurations Ring - Interbus, P-Net Ring - Interbus, P-Net

Jiří Novák, CTU FEE in Prague, Dept. of Measurement Physical Layer Protocols Physical topology Physical topology Physical medium, connectors Physical medium, connectors Signaling levels Signaling levels Channel coding, bit stuffing Channel coding, bit stuffing Transmitter and receiver parameters Transmitter and receiver parameters Segment length Segment length Number of repeaters Number of repeaters

Jiří Novák, CTU FEE in Prague, Dept. of Measurement Link Layer Protocols MAC - Medium Access Control MAC - Medium Access Control Master - Slave Master - Slave Bus Arbiter Bus Arbiter Token Passing Token Passing CSMA CSMA LLC - Logical Link Control LLC - Logical Link Control Frame encoding Frame encoding Error checking Error checking Receipt confirmation Receipt confirmation Addressing Addressing

Jiří Novák, CTU FEE in Prague, Dept. of Measurement Link Layer Addressing Node oriented addressing Node oriented addressing Profibus, Measurement Bus, AS Interface Profibus, Measurement Bus, AS Interface Message oriented addressing Message oriented addressing CAN - CANopen, Device Net CAN - CANopen, Device Net I/O frame oriented addressing I/O frame oriented addressing Interbus Interbus

Jiří Novák, CTU FEE in Prague, Dept. of Measurement Link Layer Error Checking Frame format errors Frame format errors delimiters delimiters defined value bits defined value bits Information bits errors Information bits errors CRC, parity check, check sum CRC, parity check, check sum Channel Coding errors Channel Coding errors bit stuffing errors bit stuffing errors

Jiří Novák, CTU FEE in Prague, Dept. of Measurement Application Layer Protocols Remote service Remote service

Jiří Novák, CTU FEE in Prague, Dept. of Measurement Application Layer Protocols Local service Local service

Jiří Novák, CTU FEE in Prague, Dept. of Measurement User Layer Protocols Communication and Device Profiles Communication and Device Profiles Special control frames Special control frames Timing frames Timing frames Device objects Device objects Number and types Number and types Access permissions Access permissions

Jiří Novák, CTU FEE in Prague, Dept. of Measurement Well Known Fieldbus Standards CAN (CANopen, Device Net, SDS) CAN (CANopen, Device Net, SDS) Foundation Fieldbus Foundation Fieldbus Profibus Profibus LON LON BITBUS BITBUS Interbus Interbus ASI ASI HART HART M Bus M Bus Measurement Bus Measurement Bus

Jiří Novák, CTU FEE in Prague, Dept. of Measurement How to Select a Suitable Fieldbus? New project or reconstruction New project or reconstruction Type of the automation task Type of the automation task Components availability Components availability Future extension possibilities Future extension possibilities Total system costs Total system costs Environmental parameters Environmental parameters Open standard or proprietary solution Open standard or proprietary solution

Jiří Novák, CTU FEE in Prague, Dept. of Measurement Interesting Applications Car systems control (CAN)Car systems control (CAN) Building automation (LON, EIB)Building automation (LON, EIB) Petrol station automation (EPSI)Petrol station automation (EPSI) Utility meters (Meter Bus)Utility meters (Meter Bus) Airplane systems control (Arinc)Airplane systems control (Arinc)