Mixed-Criticality Systems based on a CAN Router with Support for Fault Isolation and Selective Fault-Tolerance
|
|
- Lee Evans
- 6 years ago
- Views:
Transcription
1 IFAC 2014 Mixed-Criticality Systems based on a Router with Support for Fault Isolation and Selective Fault-Tolerance Roland Kammerer 1, Roman Obermaisser², Mino Sharkhawy 1 1 Vienna University of Technology, Austria ²University of Siegen, Germany
2 Overview Introduction Fault-Tolerant Router Redundant Routers and Mixed-Criticality Example Discussion
3 Controller Area Network () Event-triggered communication protocol Widely used in automotive networks Strengths Flexibility and migration support Resource efficiency Low hardware cost Disadvantages Large variability in transmission latencies Arbitration logic limits throughput No consistent atomic multicast No handling of babbling idiot failures
4 Body Computer Gateway Dynamic Vehicle Control Immobilizer B - Proprietary Bus Security, Sensoring Body Control Diagnosis Access for low speed GPS,GSM Telematic Info C - Break Assistant Engine Control Automatic Gear Adaptive Cruise Control Parking Brake Internal mirror and internal light Pneumatic Pressure Sensor Rain sensor Clima Door driver side coltrol Door passenger side control Instrument cluster Passive Entry Telematic Info for infotelematic Television capture CD Changer External lighting positioning Driver seat Vehicle stability sensor Lock siren Passenger seat Camera Hi-Fii Amplifier TV Angle steering sensor Wiper Drive assistant Steering wheel sensor Airbag Lock/Unlock Steering wheel Trunk R. Obermaisser, P. Peti, Naturwissenschaftlich-Technische F. Tagliabo: "An Integrated Architecture Fakultät for Future Car Generations" In "Real-Time Systems Journal", Volume 36, pp , Springer. July 2007.
5 Challenges in -based Systems: Complexity Management Inherent application complexity Additional complexity ( accidental complexity ) and fault propagation through integration Example Integration of two application subsystem using Controller Area Network () Invalidation of existing services Node H Node Node Node L Node Node Node Node L H Node Node Node Node
6 Challenges in -based Systems: Diagnosis Faulty node masquerades as another node Data integrity is affected at the receivers when the message of a correct node is overwritten Misinterpretation of message semantics Diagnostic deficiency ID: 4 ID: 5 ID: 6 Plausibility checks correlate message contents with contents of other messages Correct node will appear as faulty at the receiver Host CC Bus CC Host ID: 1 Host CC ID: 5 CC Host Host CC CC Host ID: 2 ID: 3
7 Fault-Tolerant Router Fault isolation to improve robustness and facilitate complexity management Babbling idiot failures Masquerading failures Exceed limits of Bandwidth Cable length Namespace Improved diagnosis Tackle diagnostic deficiencies Trace back errors to faulty Field Replaceable Units (FRU) Legacy support Electrically compatible ports Interaction with nodes according to the protocol (e.g., use of CSMA/CA, acknowledgment, etc.)
8 Router Overall Architecture Segment with Multiple s Ethernet Management Port Segment with a Single Port Port Port ROUTER based on the Time-Triggered MPSoC Port Port Port Replacement of bus with a star topology router redirects messages between ports ports provide connection to segments each consisting of one or more nodes and a bus Management port enables the configuration of the router and the retrieval of diagnostic information
9 Router Overall Architecture Central Gateway 500 kbps 125 kbps 125 kbps Powertrain Comfort 1 Comfort 2 Replacement of bus with a star topology router redirects messages between ports Router ports provide connection to segments each consisting of one or more nodes and a bus Management port enables the configuration of the router and the retrieval of diagnostic information
10 Functions of the Router Message Rate Control Message Multicasting Message Scheduling Identifier Authentication and Translation Diagnosis and Maintenance
11 Message Rate Control Each node sends messages using a subset of the overall identifier range Interarrival time between successive message transmissions for a given identifier is a stochastic variable For each identifier a minimum message interarrival constrains the rate for message transmissions router enforces minimum message interarrival times Benefits Isolate the failure of a node Limit effect of a node on the temporal behavior of other nodes
12 Message Multicasting Messages with a given identifier are relayed to a subset of the other nodes router is equipped with routing tables, which specify for each identifier of a received message the destination ports Broadcasting and point-to-point communication are special use cases of multicasting Benefits Multicasting provides a more efficient use of communication resources than broadcasting
13 Message Scheduling On a conventional bus high-priority messages are transmitted before competing messages with lower priority The router controls the order of message transmissions based on the message identifiers Priority queue at each port with messages to be sent to the respective segment Multiple outgoing messages are ordered using the priorities A message overwrites any previous message with the same identifier in the priority queue, because receivers are typically interested in the most recent version of a variable Benefits Compatibility to existing networks and nodes
14 Identifier Authentication and Translation -based systems use a particular message identifier exclusively for a single node to transport a corresponding variable router performs identifier authentication by reserving identifiers for segments and restricting the use of identifiers router performs identifier translation by converting between message identifiers Benefits Prevention of masquerading failures Ability for integration of nodes with incompatible architectural styles (e.g., groups of nodes that use the same identifier for different communicated information) Resolving of naming incoherence (e..g, same identifier for different semantic entities, different identifiers for the same semantic entities)
15 Diagnosis and Management router collects diagnostic information Violations of minimum message interarrival times Use of invalid message identifiers Error conditions at ports Retrieval of diagnostic information using the management port Benefits Elementary diagnostic capabilities as a foundation for higher diagnostic services (e.g., maintenance-oriented diagnostic analysis algorithms Decreased fault-not-found ratio
16 Diagnosis and Management (2) Reconfiguration of router at run-time using the management port Addition/removal of messages in the routing tables Modification of minimum message interarrival times Modification of multicast patterns Enabling/disabling of ports to save energy Modification of the identifier translation New configuration becomes active at a consistent instant at all ports No inconsistent or intermediate configurations are used in the redirection of messages through the router Benefits: Support for system evolution (e.g., addition or modification of nodes) Recovery from failures (e.g., activation of stand-by nodes) Basis for energy saving modes and degraded service modes
17 Realization of the Router interface subsystem for each port controller interacts with bus of a segment Interface to NoC for communication with other interface subsystems Softcore CPU for message filtering, multicasting and ordering Eth. Transceiver Transceiver Transceiver Transceiver Controller SJA 1000 Controller Interface Out In Management Subsystem Interface Subsystem 0 Interface Subsystem 1 Interface Subsystem 7 Nios II Filtering Logic Routing Configuration NoC Interface On-Chip Interconnect: Time-Triggered Network-on-a-Chip Out Port 0 Out Port 1 Out Port 7 In Port 0 In Port 1 In Port 7 TTNoC Priority Queue Mngmt. Out Port Mngmt. In Port
18 Cyclic Temporal Behavior of the Router Cyclic behavior of router with a period of 2-15 s = 30.52µs Message transmission on time-triggered on-chip network Processing by softcore CPU Interaction with controller Sufficient for maximum load of 1 Mbps from every segment Temporal alignment of communication and computational activities w.r.t. the global time base Implicit synchronization between and TTNoC interfaces Essential for consistent switching to new configuration
19 Redundant Routers 22
20 Agreement on Consistent State Redundant routers have to agree on the input they receive from connected nodes Different cable lengths and slightly different sending times of the replicated controllers of a HCN make input agreement necessary Inability to perfectly synchronize the routers Agreement on ingress timestamps for rate-control Agree on the output of the redundant routers sent to destination nodes Differences on outcome of arbitration race on redundant buses (due to imperfect synchronization) 23
21 Message Flow in a Redundant Router Setup Application forwards message to the software layer residing at the HCN and the message is delivered to at least one router (1) Source CISes redirect critical message to the RedMU (2) RedMUs agree on the message and on the timestamp it was received (3,4) Agreed information is sent back to the source CISes (5) Messages checks based on agreed time and redirection to destination CISes (6) 24
22 Fault Hypothesis Fault containment regions nodes router Assumed failure mode of the router is fail-silence Internal error detection mechanisms Fault-tolerant multi-core architecture Arbitrary failure mode of node 25
23 Example 26
24 Example (2) 27
25 Discussion Full compatibility to existing networks and nodes Improved fault isolation and selective fault-tolerance Required in safety-relevant applications (e.g., to prevent common mode failures of replicas) Improved robustness and clear integration responsibilities A priori knowledge is used to block faulty messages Limited effect of a faulty node in the temporal domain Redundant message transmission with agreement between redundant routers Exceeding limits of Multicasting results in a more efficient use of the overall bandwidth Overall bandwidth (messages in all segments) can exceeding 1 Mbps, although the bandwidth in each individual segment is limited to 1 Mbps Longer overall network length than a bus Extension of the namespace through identifier translation
Mixed-Criticality Systems based on a CAN Router with Support for Fault Isolation and Selective Fault-Tolerance
Preprints of the 19th World Congress The International Federation of Automatic Control Mixed-Criticality Systems based on a CAN Router with Support for Fault Isolation and Selective Fault-Tolerance Roland
More informationAn Encapsulated Communication System for Integrated Architectures
An Encapsulated Communication System for Integrated Architectures Architectural Support for Temporal Composability Roman Obermaisser Overview Introduction Federated and Integrated Architectures DECOS Architecture
More informationAN INTEGRATED ARCHITECTURE FOR FUTURE CAR GENERATIONS Real-Time Systems Journal, Volume 36, 2007, pages , Springer.
AN INTEGRATED ARCHITECTURE FOR FUTURE CAR GENERATIONS Real-Time Systems Journal, Volume 36, 2007, pages 101 133, Springer. Roman Obermaisser Vienna University of Technology Real-Time Systems Group romano@vmars.tuwien.ac.at
More informationDynamic Configuration of a Time-Triggered Router for Controller Area Network
Dynamic Configuration of a Time-Triggered Router for Controller Area Network Roland Kammerer Vienna University of Technology, Austria kammerer@vmars.tuwien.ac.at Roman Obermaisser University of Siegen
More informationMATLAB Expo Simulation Based Automotive Communication Design using MATLAB- SimEvent. Sudhakaran M Anand H General Motors
MATLAB Expo 2013 Simulation Based Automotive Communication Design using MATLAB- SimEvent Sudhakaran M Anand H General Motors 1 Agenda Introduction Different Analysis Methods Analytical vs. Simulation Approach
More informationChapter 39: Concepts of Time-Triggered Communication. Wenbo Qiao
Chapter 39: Concepts of Time-Triggered Communication Wenbo Qiao Outline Time and Event Triggered Communication Fundamental Services of a Time-Triggered Communication Protocol Clock Synchronization Periodic
More information16 Time Triggered Protocol
16 Time Triggered Protocol [TTtech04] (TTP) 18-549 Distributed Embedded Systems Philip Koopman October 25, 2004 Significant material drawn from: Prof. H. Kopetz [Kopetz] TTP Specification v 1.1 [TTTech]
More informationLecture 2. Basics of networking in automotive systems: Network. topologies, communication principles and standardised protocols
Lecture 2. Basics of networking in automotive systems: Network topologies, communication principles and standardised protocols Objectives Introduce basic concepts used in building networks for automotive
More informationCORBA in the Time-Triggered Architecture
1 CORBA in the Time-Triggered Architecture H. Kopetz TU Wien July 2003 Outline 2 Hard Real-Time Computing Event and State Messages The Time Triggered Architecture The Marriage of CORBA with the TTA Conclusion
More informationThe House Intelligent Switch Control Network based On CAN bus
The House Intelligent Switch Control Network based On CAN bus A.S.Jagadish Department Electronics and Telecommunication Engineering, Bharath University Abstract The Embedded Technology is now in its prime
More informationA CAN-Based Architecture for Highly Reliable Communication Systems
A CAN-Based Architecture for Highly Reliable Communication Systems H. Hilmer Prof. Dr.-Ing. H.-D. Kochs Gerhard-Mercator-Universität Duisburg, Germany E. Dittmar ABB Network Control and Protection, Ladenburg,
More information1 November Basics of In-Vehicle Networking (IVN) Protocols
1 November 2011 Basics of In-Vehicle Networking (IVN) Protocols Available IVN Protocols There are many Bus Systems used in a car but... "It is becoming clear that regardless of carmaker, new vehicles will
More informationFlexRay and Automotive Networking Future
FlexRay and Automotive Networking Future Chris Quigley Warwick Control Technologies Presentation Overview High Speed and High Integrity Networking Why FlexRay? CAN Problems Time Triggered Network Principles
More informationCommunication Networks for the Next-Generation Vehicles
Communication Networks for the, Ph.D. Electrical and Computer Engg. Dept. Wayne State University Detroit MI 48202 (313) 577-3855, smahmud@eng.wayne.edu January 13, 2005 4 th Annual Winter Workshop U.S.
More informationAtacama: An Open Experimental Platform for Mixed-Criticality Networking on Top of Ethernet
Atacama: An Open Experimental Platform for Mixed-Criticality Networking on Top of Ethernet Gonzalo Carvajal 1,2 and Sebastian Fischmeister 1 1 University of Waterloo, ON, Canada 2 Universidad de Concepcion,
More informationThe Golf 2004 Electrical system
Service Training Self-study programme 319 The Golf 2004 Electrical system Design and function The most striking change compared with the previous model is the rear lighting of the Golf 2004. The one-piece
More informationAutomotive Requirements for a Flexible Control Traffic Class Markus Jochim (General Motors)
Automotive Requirements for a Flexible Control Traffic Class Markus Jochim (General Motors) - 02/05/2014 - Scope & Structure of the Presentation Part I: Identified Preferences & Requirements Part II: Discussion
More informationTU Wien. Fault Isolation and Error Containment in the TT-SoC. H. Kopetz. TU Wien. July 2007
TU Wien 1 Fault Isolation and Error Containment in the TT-SoC H. Kopetz TU Wien July 2007 This is joint work with C. El.Salloum, B.Huber and R.Obermaisser Outline 2 Introduction The Concept of a Distributed
More informationField buses (part 2): time triggered protocols
Field buses (part 2): time triggered protocols Nico Fritz Universität des Saarlandes Embedded Systems 2002/2003 (c) Daniel Kästner. 1 CAN and LIN LIN CAN Type Arbitration Transfer rate Serial communication
More informationSystems. Roland Kammerer. 10. November Institute of Computer Engineering Vienna University of Technology. Communication Protocols for Embedded
Communication Roland Institute of Computer Engineering Vienna University of Technology 10. November 2010 Overview 1. Definition of a protocol 2. Protocol properties 3. Basic Principles 4. system communication
More informationDeveloping deterministic networking technology for railway applications using TTEthernet software-based end systems
Developing deterministic networking technology for railway applications using TTEthernet software-based end systems Project n 100021 Astrit Ademaj, TTTech Computertechnik AG Outline GENESYS requirements
More informationUNDERSTANDING THE CONTROLLER AREA NETWORK (CAN)
UNDERSTANDING THE CONTROLLER AREA NETWORK (CAN) The unsuspecting troops had come under heavy enemy fire just before dawn and the garrison was caught totally by surprise. The fort commander had been awakened
More informationIntegrating Information Systems: Technology, Strategy, and Organizational Factors
MASSACHUSETTS INSTITUTE OF TECHNOLOGY SLOAN SCHOOL OF MANAGEMENT 15.565 Integrating Information Systems: Technology, Strategy, and Organizational Factors 15.578 Global Information Systems: Communications
More informationVirtual Networks in an Integrated Time-Triggered Architecture
Virtual Networks in an ntegrated Time-Triggered Architecture R. Obermaisser, P. Peti, H. Kopetz Vienna University of Technology, Austria email: {ro,php,hk}@vmars.tuwien.ac.at Abstract Depending on the
More informationDeviceNet - CIP on CAN Technology
The CIP Advantage Technology Overview Series DeviceNet - CIP on CAN Technology DeviceNet has been solving manufacturing automation applications since the mid-1990's, and today boasts an installed base
More informationToday. Last Time. Motivation. CAN Bus. More about CAN. What is CAN?
Embedded networks Characteristics Requirements Simple embedded LANs Bit banged SPI I2C LIN Ethernet Last Time CAN Bus Intro Low-level stuff Frame types Arbitration Filtering Higher-level protocols Today
More informationDistributed System Chapter 16 Issues in ch 17, ch 18
Distributed System Chapter 16 Issues in ch 17, ch 18 1 Chapter 16: Distributed System Structures! Motivation! Types of Network-Based Operating Systems! Network Structure! Network Topology! Communication
More informationVirtual Gateways in the DECOS Integrated Architecture
1 Virtual s in the DECOS Integrated Architecture R. Obermaisser, P. Peti, H. Kopetz Vienna University of Technology, Austria email: {ro,php,hk}@vmars.tuwien.ac.at Abstract The DECOS architecture aims at
More informationA modern diagnostic approach for automobile systems condition monitoring
A modern diagnostic approach for automobile systems condition monitoring M Selig 1,2, Z Shi 3, A Ball 1 and K Schmidt 2 1 University of Huddersfield, School of Computing and Engineering, Queensgate, Huddersfield
More informationInfotainment. file://c:\program Files\cosids\DATA\TMP\ rtf.html
Page 1 of 12 Infotainment All Infotainment components communicate via the MS CAN bus. The main unit of the Infotainment system is always a radio (EHU - Entertainment Head Unit), which, depending on the
More informationSpaceWire Technologies deliver multi-gigabit data rates for on-board Spacecraft. SpaceTech Expo Gregor Cranston Business Development Manager
SpaceWire Technologies deliver multi-gigabit data rates for on-board Spacecraft SpaceTech Expo 2013 Gregor Cranston Business Development Manager 1 Introducing SpaceFibre A very high-speed serial data-link
More informationRealizing Automated Driving Systems using Ethernet TSN and Adaptive AUTOSAR
Realizing Automated Driving Systems using Ethernet TSN and Adaptive AUTOSAR Prathap Venugopal, November 1-2, 2017 San Jose, CA, USA Agenda n Automated driving communication needs n Ethernet TSN standard
More informationController area network
Controller area network From Wikipedia, the free encyclopedia (Redirected from Controller area network) Controller area network (CAN or CAN-bus) is a vehicle bus standard designed to allow microcontrollers
More informationMIGRATING TO CAN FD. Tony Adamson. Marketing Director CAN / LIN / FlexRay
MIGRATING TO CAN FD Tony Adamson Marketing Director CAN / LIN / FlexRay Agenda WHO ARE WE CAR NETWORKS UNDER TRANSFORMATION SPEED SRITY OUR MISSION AND STRATEGY 2 2 FEBRUARY 16, 2016 VECTOR CAN FD SYMPOSIUM
More informationDISTRIBUTED REAL-TIME SYSTEMS
Distributed Systems Fö 11/12-1 Distributed Systems Fö 11/12-2 DISTRIBUTED REAL-TIME SYSTEMS What is a Real-Time System? 1. What is a Real-Time System? 2. Distributed Real Time Systems 3. Predictability
More informationFlexRay International Workshop. Protocol Overview
FlexRay International Workshop 4 th March 2003 Detroit Protocol Overview Dr. Christopher Temple - Motorola FlexRay principles Provide a communication infrastructure for future generation highspeed control
More informationIn-Vehicle Network Architecture for the Next-Generation Vehicles SAE TECHNICAL PAPER SERIES
2005-01-1531 SAE TECHNICAL PAPER SERIES In- Network Architecture for the Next-Generation s Syed Masud Mahmud Department of Electrical & Computer Engineering, Wayne State University Sheran Alles Ford Motor
More informationTime-Triggered Ethernet
Time-Triggered Ethernet Chapters 42 in the Textbook Professor: HONGWEI ZHANG CSC8260 Winter 2016 Presented By: Priyank Baxi (fr0630) fr0630@wayne.edu Outline History Overview TTEthernet Traffic Classes
More informationScalable and Flexible Software Platforms for High-Performance ECUs. Christoph Dietachmayr Sr. Engineering Manager, Elektrobit November 8, 2018
Scalable and Flexible Software Platforms for High-Performance ECUs Christoph Dietachmayr Sr. Engineering Manager, November 8, Agenda A New E/E Architectures and High-Performance ECUs B Non-Functional Aspects:
More informationNetwork Connectivity and Mobility
Network Connectivity and Mobility BSAD 141 Dave Novak Topics Covered Lecture is structured based on the five elements of creating a connected world from the text book (with additional content) 1. Network
More informationAutomotive and industrial use cases for CAN FD
Improved CAN Automotive and industrial use cases for CAN FD Dr. Tobias Lorenz Author Dr. Tobias Lorenz Etas GmbH PO Box 300220 DE-70442 Stuttgart Tel.: +49-711-89661-0 Fax: +49-711-89661-107 tobias.lorenz@etas.com
More informationOvervoltage protection with PROTEK TVS diodes in automotive electronics
Ian Doyle Protek / Zoltán Kiss Endrich Bauelemente Vertriebs GmbH Overvoltage protection with PROTEK TVS diodes in automotive electronics A utomotive electronics is maybe the area of the automotive industry,
More informationDistributed IMA with TTEthernet
Distributed IMA with thernet ARINC 653 Integration of thernet Georg Gaderer, Product Manager Georg.Gaderer@tttech.com October 30, 2012 Copyright TTTech Computertechnik AG. All rights reserved. Introduction
More informationMentor Automotive. Vehicle Network Design to meet the needs of ADAS and Autonomous Driving
Mentor Automotive Vehicle Network Design to meet the needs of ADAS and Autonomous Driving Presented to AESIN Conference 2016 By Martin Wennberg October 2016 Abstract With the new automotive trends such
More informationA Comparison of TTP/C and FlexRay
1 A Comparison of TTP/C and FlexRay Research Report 10/2001 5 10 H. Kopetz hk@vmars.tuwien.ac.at Institut für Technische Informatik Technische Universität Wien, Austria May 9, 2001 15 20 25 30 Abstract:
More informationThe Time-Triggered Architecture
The Time-Triggered Architecture HERMANN KOPETZ, FELLOW, IEEE AND GÜNTHER BAUER Invited Paper The time-triggered architecture (TTA) provides a computing infrastructure for the design and implementation
More informationFlexray Protocol in Automotive Network Communications
Flexray Protocol in Automotive Network Communications 1. Anjan Kumar B S, 2. Arpitha Rani R, 3. Keya Priyambada, 4. Arti Kumari 1. Asst.Professor, Department of Instrumentation Technology, Bangalore Institute
More informationOperating Systems, Concurrency and Time. real-time communication and CAN. Johan Lukkien
Operating Systems, Concurrency and Time real-time communication and CAN Johan Lukkien (Courtesy: Damir Isovic, Reinder Bril) Question Which requirements to communication arise from real-time systems? How
More informationA Fault Management Protocol for TTP/C
A Fault Management Protocol for TTP/C Juan R. Pimentel Teodoro Sacristan Kettering University Dept. Ingenieria y Arquitecturas Telematicas 1700 W. Third Ave. Polytechnic University of Madrid Flint, Michigan
More informationArchitecture concepts in Body Control Modules
Bitte decken Sie die schraffierte Fläche mit einem Bild ab. Please cover the shaded area with a picture. (24,4 x 11,0 cm) Course 7 www.continental-corporation.com Interior Body and Security Table Of Contents
More informationEthernet TSN as Enabling Technology for ADAS and Automated Driving Systems
IEEE-2016 January 17-22, Atlanta, Georgia Ethernet TSN as Enabling Technology for ADAS and Automated Driving Systems Michael Potts General Motors Company co-authored by Soheil Samii General Motors Company
More informationThe Safe State: Design Patterns and Degradation Mechanisms for Fail- Operational Systems
The Safe State: Design Patterns and Degradation Mechanisms for Fail- Operational Systems Alexander Much 2015-11-11 Agenda About EB Automotive Motivation Comparison of different architectures Concept for
More informationApplication guide ESD protection Automotive
Application guide ESD protection Automotive For In-Vehicle Networks and multimedia buses: CAN, LIN, FlexRay, BroadR-Reach, HDMI, LVDS, USB Type-C Contents Introduction... 3 A growing and challenging market
More informationBuild a Driver Information System with IoT Technology
Build a Driver Information System with IoT Technology FTF-AUT-F0482 Jack Xu BD marketing, Asia Pacific MAY.2014 TM External Use Agenda Connected Car and Automotive IoT Infotainment Trend Car Network Trend
More informationUnderstanding and Using the Controller Area Network Communication Protocol
Marco Di Natale Haibo Zeng Paolo Giusto Arkadeb Ghosal Understanding and Using the Controller Area Network Communication Protocol Theory and Practice ^Spri ringer Contents..? 1 The CAN 2.0b Standard 1
More informationDistributed Embedded Systems and realtime networks
STREAM01 / Mastère SE Distributed Embedded Systems and realtime networks Embedded network TTP Marie-Agnès Peraldi-Frati AOSTE Project UNSA- CNRS-INRIA January 2008 1 Abstract Requirements for TT Systems
More informationModule 15: Network Structures
Module 15: Network Structures Background Topology Network Types Communication Communication Protocol Robustness Design Strategies 15.1 A Distributed System 15.2 Motivation Resource sharing sharing and
More informationCommunication in Automotive Networks Illustrated with an Example of Vehicle Stability Program: Part I - Control Area Network
DOI 10.7603/s40707-013-0013-8 Communication in Automotive Networks Illustrated with an Example of Vehicle Stability Program: Part I - Control Area Network Grzejszczyk Elżbieta, Ph.D.eng. Docent, Electrical
More informationDrive Control via EtherNet/IP using CIP Motion and CIP Sync Profile Extensions
Drive Control via EtherNet/IP using CIP Motion and CIP Sync Profile Extensions High-Performance Closed Loop Drive Control Using EtherNet/IP 2 This session will discuss why Industrial Ethernet is emerging
More informationFault Tolerance for Highly Available Internet Services: Concept, Approaches, and Issues
Fault Tolerance for Highly Available Internet Services: Concept, Approaches, and Issues By Narjess Ayari, Denis Barbaron, Laurent Lefevre and Pascale primet Presented by Mingyu Liu Outlines 1.Introduction
More informationOMG Smart Transducer Specification (I)
1 OMG Smart Transducer Specification (I) H. Kopetz TU Wien July 2003 The Time-Triggered Architecture 2 Take Time from the Problem Domain And move it into the Solution Domain Basic Concepts 3 RT System
More informationENVISION TECHNOLOGY CONFERENCE. Ethernet TSN Overview ANIL N. KUMAR, INTEL PRINCIPAL ENGINEER
ENVISION TECHNOLOGY CONFERENCE Ethernet TSN Overview ANIL N. KUMAR, INTEL PRINCIPAL ENGINEER Time Sensitive Networking (TSN) TSN refers to a collection of standards/specifications and capabilities Previously
More informationExperimental Security Analysis of a Modern Automobile
Experimental Security Analysis of a Modern Automobile Matthias Lange TU Berlin June 29th, 2010 Matthias Lange (TU Berlin) Experimental Security Analysis of a Modern Automobile June 29th, 2010 1 / 16 Paper
More information2. LAN Topologies Gilbert Ndjatou Page 1
2. LAN Topologies Two basic categories of network topologies exist, physical topologies and logical topologies. The physical topology of a network is the cabling layout used to link devices. This refers
More informationApplying CORBA to embedded time-triggered real-time systems. S. Aslam-Mir (Sam) Principal CORBA Architect Vertel USA
Applying CORBA to embedded time-triggered real-time systems S. Aslam-Mir (Sam) Principal CORBA Architect Vertel USA sam@vertel.com Synopsis! Motivation Time Triggered vs Event Triggered! Real-time CORBA
More informationAn Orthogonal and Fault-Tolerant Subsystem for High-Precision Clock Synchronization in CAN Networks *
An Orthogonal and Fault-Tolerant Subsystem for High-Precision Clock Synchronization in Networks * GUILLERMO RODRÍGUEZ-NAVAS and JULIÁN PROENZA Departament de Matemàtiques i Informàtica Universitat de les
More informationA Design of Fail-safe Gateway-embedded System for In-vehicle Networks
A Design of Fail-safe Gateway-embedded System for In-vehicle Networks Sukhyun Seo, Junsu Kim, *Su Min Kim Department of Electronics Engineering, Korea Polytechnic University, 15073 Siheung, Republic of
More informationPrepared by Agha Mohammad Haidari Network Manager ICT Directorate Ministry of Communication & IT
Network Basics Prepared by Agha Mohammad Haidari Network Manager ICT Directorate Ministry of Communication & IT E-mail :Agha.m@mcit.gov.af Cell:0700148122 After this lesson,you will be able to : Define
More informationCommunication (III) Kai Huang
Communication (III) Kai Huang Ethernet Turns 40 12/17/2013 Kai.Huang@tum 2 Outline Bus basics Multiple Master Bus Network-on-Chip Examples o SPI o CAN o FlexRay o Ethernet Basic OSI model Real-Time Ethernet
More informationComponent-Based Design of Large Distributed Real-Time Systems
Component-Based Design of Large Distributed Real-Time Systems H. Kopetz Technical University of Vienna, Austria hk@vmars.tuwien.ac.at Abstract: Large distributed real-time systems can be built effectively
More informationThe Application of a Distributed Computing Architecture to a Large Telemetry Ground Station
The Application of a Distributed Computing Architecture to a Large Telemetry Ground Station Item Type text; Proceedings Authors Buell, Robert K. Publisher International Foundation for Telemetering Journal
More informationApplication Subsystem Component Logical View Physical View Computational Node Comm. Network Physical View A B 1 A 2 B 3 C 4 D 5 E 6 1 real-time (a) 6 period 1 A C 4 D 5 4 E 5 (b) B 2 2 3 3 Stable
More informationCORBA in Control Systems
CORBA in Control Systems The Use of Embedded Real-time CORBA in the Architecture of Control Systems: A Case Study James L. Paunicka Ph.D. Boeing Phantom Works Eric Martens Boeing Phantom Works Shahzad
More informationAdditional Slides (informative)
Automation Systems Discrete Event Control Systems and Networked Automation Systems Additional Slides (informative) Application Automotive Networks (LIN, CAN, FlexRay, MOST) Vorlesungstitel Vehicle Bus
More informationIngress Policing in Automotive Systems. Soheil Samii, General Motors R&D Johannes Specht, Univ. of Duisburg-Essen
Ingress Policing in Automotive ystems oheil amii, General Motors R&D Johannes pecht, Univ. of Duisburg-Essen Ethernet in Automotive ystems Automotive Ethernet will grow Advanced Driver Assistance ystems
More informationModel-Based Design of the Communication System in an Integrated Architecture
Model-Based Design of the Communication System in an Integrated Architecture R. Obermaisser and B. Huber Vienna University of Technology, Austria email: {ro,huberb}@vmars.tuwien.ac.at Abstract The DECOS
More informationChances and challenges
Chances and challenges CAN FD for commercial vehicles Holger Zeltwanger Commercial vehicles CAN in mobile machinery Truck network architecture Trunk, fuel Switches CAN (FD) Instrumentation train (125 or
More informationStudy and Design of CAN / LIN Hybrid Network of Automotive Body. Peng Huang
Advanced Materials Research Online: 2014-06-30 ISSN: 1662-8985, Vol. 940, pp 469-474 doi:10.4028/www.scientific.net/amr.940.469 2014 Trans Tech Publications, Switzerland Study and Design of CAN / LIN Hybrid
More informationExam Implementing Cisco IP Switched Networks (SWITCH)
Cisco Certified Network Professional (CCNP) Exam 300-115 Implementing Cisco IP Switched Networks (SWITCH) Multiple Choice Questions (2018-05-08 Updated) (300-115) Implementing Cisco IP Switched Networks
More informationReal-Time (Paradigms) (47)
Real-Time (Paradigms) (47) Memory: Memory Access Protocols Tasks competing for exclusive memory access (critical sections, semaphores) become interdependent, a common phenomenon especially in distributed
More informationComputer Networks Principles LAN - Ethernet
Computer Networks Principles LAN - Ethernet Prof. Andrzej Duda duda@imag.fr http://duda.imag.fr 1 Interconnection structure - layer 3 interconnection layer 3 router subnetwork 1 interconnection layer 2
More informationAutologic Technical Specifications JAGUAR
Autologic Technical Specifications JAGUAR 1. JAGUAR PRODUCT DESCRIPTION The Autologic diagnostic tool for Jaguar vehicles is without doubt the most comprehensive tool to be made available to independent
More informationIEEE Time-Sensitive Networking (TSN)
IEEE 802.1 Time-Sensitive Networking (TSN) Norman Finn, IEEE 802.1CB, IEEE 802.1CS Editor Huawei Technologies Co. Ltd norman.finn@mail01.huawei.com Geneva, 27 January, 2018 Before We Start This presentation
More informationIntel iapx 432-VLSI building blocks for a fault-tolerant computer
Intel iapx 432-VLSI building blocks for a fault-tolerant computer by DAVE JOHNSON, DAVE BUDDE, DAVE CARSON, and CRAIG PETERSON Intel Corporation Aloha, Oregon ABSTRACT Early in 1983 two new VLSI components
More informationDarshan Institute of Engineering & Technology for Diploma Studies
1. Explain different network devices in detail. Or Explain NIC (Network Interface Card) in detail. Network interface cards are add on cards as hardware cards on the motherboard. This is additional hardware
More informationDiagnosis in the Time-Triggered Architecture
TU Wien 1 Diagnosis in the Time-Triggered Architecture H. Kopetz June 2010 Embedded Systems 2 An Embedded System is a Cyber-Physical System (CPS) that consists of two subsystems: A physical subsystem the
More informationAutomotive Challenges Addressed by Standard and Non-Standard Based IP D&R April 2018 Meredith Lucky VP of Sales, CAST, Inc.
Automotive Challenges Addressed by Standard and Non-Standard Based IP D&R April 2018 Meredith Lucky VP of Sales, CAST, Inc. Automotive Interface Controller Cores 1 Increasing Needs/New Challenges Outlook
More informationA Reliable Gateway for In-vehicle Networks
Proceedings of the 17th World Congress The International Federation of Automatic Control A Reliable Gateway for In-vehicle Networks S. H. Seo*, J. H. Kim*, T. Y. Moon* S. H. Hwang**, K. H. Kwon*, J. W.
More informationChapter 17: Distributed Systems (DS)
Chapter 17: Distributed Systems (DS) Silberschatz, Galvin and Gagne 2013 Chapter 17: Distributed Systems Advantages of Distributed Systems Types of Network-Based Operating Systems Network Structure Communication
More informationAutonomous Driving From Fail-Safe to Fail-Operational Systems
Autonomous Driving From Fail-Safe to Fail-Operational Systems Rudolf Grave December 3, 2015 Agenda About EB Automotive Autonomous Driving Requirements for a future car infrastructure Concepts for fail-operational
More informationLecture 3. The Network Layer (cont d) Network Layer 1-1
Lecture 3 The Network Layer (cont d) Network Layer 1-1 Agenda The Network Layer (cont d) What is inside a router? Internet Protocol (IP) IPv4 fragmentation and addressing IP Address Classes and Subnets
More informationToken Ring VLANs and Related Protocols
Token Ring VLANs and Related Protocols CHAPTER 4 Token Ring VLANs A VLAN is a logical group of LAN segments, independent of physical location, with a common set of requirements. For example, several end
More informationSoftware Architecture. Lecture 4
Software Architecture Lecture 4 Last time We discussed tactics to achieve architecture qualities We briefly surveyed architectural styles 23-Jan-08 http://www.users.abo.fi/lpetre/sa08/ 2 Today We check
More informationA MULTIPROCESSOR SYSTEM. Mariam A. Salih
A MULTIPROCESSOR SYSTEM Mariam A. Salih Multiprocessors classification. interconnection networks (INs) Mode of Operation Control Strategy switching techniques Topology BUS-BASED DYNAMIC INTERCONNECTION
More informationIn-Vehicle Networking freescale.com/automotive
LIN/CAN/RF/FlexRay Technology In-Vehicle Networking freescale.com/automotive In-Vehicle Networking As an industry leader in automotive solutions, Freescale Semiconductor has greatly contributed to in-vehicle
More informationAutomobile Design and Implementation of CAN bus Protocol- A Review S. N. Chikhale Abstract- Controller area network (CAN) most researched
Automobile Design and Implementation of CAN bus Protocol- A Review S. N. Chikhale Abstract- Controller area network (CAN) most researched communication protocol used for automotive industries. Now we are
More informationUSING BRIDGES, ROUTERS AND GATEWAYS IN DATA ACQUISITION NETWORKS
USING BRIDGES, ROUTERS AND GATEWAYS IN DATA ACQUISITION NETWORKS Tom De Selms JDANS Lead Engineer Veridian Engineering thomas.deselms@veridian.com ABSTRACT Using acquisition networks requires an understanding
More informationMilCAN A. Data Link Layer Specification IHSDB-APP-GEN-D-031. Revision 4
MilCAN A Data Link Layer Specification IHSDB-APP-GEN-D-031 Revision 4 Cover + viii + 19 pages March 2003 This document may be downloaded from http://www.milcan.org Rev. 4 To request clarification of any
More informationFAULT TOLERANT SYSTEMS
FAULT TOLERANT SYSTEMS http://www.ecs.umass.edu/ece/koren/faulttolerantsystems Part 18 Chapter 7 Case Studies Part.18.1 Introduction Illustrate practical use of methods described previously Highlight fault-tolerance
More informationSri Vidya College of Engineering and Technology. EC6703 Embedded and Real Time Systems Unit IV Page 1.
Sri Vidya College of Engineering and Technology ERTS Course Material EC6703 Embedded and Real Time Systems Page 1 Sri Vidya College of Engineering and Technology ERTS Course Material EC6703 Embedded and
More information