FLEXRAY AND ITS APPLICATIONS

Size: px
Start display at page:

Download "FLEXRAY AND ITS APPLICATIONS"

Transcription

1 FLEXRAY AND ITS APPLICATIONS

2 FLEXRAY AND ITS APPLICATIONS REAL TIME MULTIPLEXED NETWORK Dominique Paret dp-consulting, Paris, France Translated by Bill Chilcott Fellow of the Institute of Translation and Interpreting Claygate, Esher, UK A John Wiley & Sons, Ltd., Publication

3 This edition first published John Wiley & Sons, Ltd., The original French version published 2011 by Dunod, Paris Registered office John Wiley & Sons Ltd., The Atrium, Southern Gate, Chichester, West Sussex, PO19 8SQ, United Kingdom For details of our global editorial offices, for customer services and for information about how to apply for permission to reuse the copyright material in this book please see our website at The rights of the author to be identified as the author of this work has been asserted in accordance with the Copyright, Designs and Patents Act All rights 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, except as permitted by the UK Copyright, Designs and Patents Act 1988, without the prior permission of the publisher. Wiley also publishes its books in a variety of electronic formats. Some content that appears in print may not be available in electronic books. Designations used by companies to distinguish their products are often claimed as trademarks. All brand names and product names used in this book are trade names, service marks, trademarks or registered trademarks of their respective owners. The publisher is not associated with any product or vendor mentioned in this book. This publication is designed to provide accurate and authoritative information in regard to the subject matter covered. It is sold on the understanding that the publisher is not engaged in rendering professional services. If professional advice or other expert assistance is required, the services of a competent professional should be sought. Vector Informatik Gmbh Stuttgart, Vector France SAS Paris and NXP Semiconductors own the copyright to their images in this book. Illustrations by Alain and Ursula Bouteveille-Sanders and Raphaēlle Danet Library of Congress Cataloging-in-Publication Data Paret, Dominique. [FlexRay et ses applications. English] FlexRay and its applications : real time multiplexed network / Dominique Paret. p. cm. Includes bibliographical references and index. ISBN (hardback) 1. FlexRay (Computer network protocol) 2. Motor vehicles Electronic equipment. 3. Motor vehicles Automatic control. 4. Automotive computers. 5. Adaptive control systems. I. Title. TL P dc A catalogue record for this book is available from the British Library. Print ISBN: Typeset in 10/12pt Times-Roman by Laserwords Private Limited, Chennai, India

4 Contents Preface List of Abbreviations xiii xvii Part A SECURE REAL TIME APPLICATIONS 1 Reminders about the CAN Protocol The Limitations of CAN Event-Triggered and Time-Triggered Aspects The Probabilistic Side of CAN The Deterministic Side of Applications 5 2 The TTCAN Protocol TTCAN ISO Session Layer Principle of Operation of TTCAN 8 3 Emergence of X-by-Wire Systems High Throughput and X-by-Wire Redundancy High-Level Application Requirements The Number of Communication Systems is Growing The Electronic Architecture Must be Common to Several Vehicle Platforms Some Things the Architecture of the Communication Network and the Nodes Must Allow High-Level Functional Requirements Speed of Communication Physical Layer Access to and Management of the Medium Synchronisation Method Network Topologies Requirements at System Level 16

5 vi Contents Part B THE FLEXRAY CONCEPT AND ITS COMMUNICATION PROTOCOL 4 The Genesis of FlexRay The TTP/C Protocol FlexRay The Genesis of FlexRay The FlexRay Consortium The Aim of FlexRay A Flex(ible) Configuration Solutions 23 5 FlexRay and Real Time Physical Time Local Time Local Clock Clock Tick and Microticks In Practice Global View at Network Level Global Time Concept of Global Time Macrotick (MT) And the Bit Time What s Happening to it Inside There? Summarising: Time and its Hierarchies in FlexRay 36 6 The FlexRay Protocol History General Channels, Cycles, Segments and Slots Philosophy of the Protocol Hierarchy and Overall Form of FlexRay Communication Channels and Cycles Communication Channel(s) Communication Cycle Segments A Little Philosophy about Static and Dynamic Segments and Their Purposes Slots and Minislots Static Segments and Slots Dynamic Segments and Minislots Summary Communication Frames Overview of Frames Common Constituent Parts of Static and Dynamic Frames Encapsulation and Coding of Frames of Logical Data in Slots and Minislots for Frames which are Transported during Static and Dynamic Segments 64

6 Contents vii 6.6 SW Symbol Window Segment NIT Network Idle Time Segment 76 7 Access to the Physical Layer Definition of Tasks Execution of the Communication Cycle Frame ID (11 Bits) Arbitration Grid Level Basic Concepts Policy for Access to the Medium Conditions of Transmission and Access to the Medium during the Static Segment Conditions of Transmission and Access to the Medium during the Dynamic Segment Access to the Medium during the Dynamic Segment Example Particular, Difficult Choice of Hierarchy of Frame ID Example Similarity of the Use of the Dynamic Segment to the Network Access of the CAN Protocol Some Additions in the Case of FlexRay Being Used with Two Channels 89 Appendices of Part B 91 Appendix B1 Examples of Applications 93 The BMW X5 (Development Code L6) 93 A Little Strategy 93 Global View of the Parameters of the FlexRay System 95 Desired Functional Parameters 96 Static Segment 96 Dynamic Segment 97 Description and Justification of the Implemented Choice 97 General Composition of the FlexRay Communication Cycle 97 Details of the Parameters of the FlexRay System under Consideration 97 Appendix B2 Scheduling Problems Application of the FlexRay Protocol to Static and Dynamic Segments 103 Introduction 103 Problems of Real Time Systems 104 Concepts of Reactive Systems and Time Constraints 104 Real Time Systems and Their Classification 104 Complexity of Distributed Real Time Systems 106 Characteristics and Advantages of Distributed Systems 106 Heterogeneity in Distributed Real Time Systems 106 FlexRay 108

7 viii Contents Scheduling Real Time Systems 109 Scheduling and Analysis of Schedulability 109 Class of a Scheduling Problem 110 Different Approaches to Real Time Scheduling 113 Clock-Driven Scheduling 114 Round Robin Scheduling 114 Scheduling Based on Priorities 114 Workload Requested by a Synchronous Task T i 115 Scheduling in Single-Processor Systems 116 Clock-Driven Scheduling 116 Algorithms Based on Priorities 116 Algorithms with Fixed Priorities 116 Worst-Case Scenarios and Feasibility Tests in Non-Preemptive FP Scheduling 117 Algorithms with Dynamic Priorities 119 Scheduling Communications in Distributed Systems 120 Problem of Task Allocation in a Distributed System 121 Scheduling Communications 121 Clock-Driven Approach in Communications 122 Approach Based on Fixed Priorities in Communications 124 Scheduling Communications in FlexRay 125 Policy of Assigning Priorities 126 Class of Scheduling Problem 127 Scheduling Algorithm 128 Conclusion 129 Part C THE FLEXRAY PHYSICAL LAYER 8 Creation and Transmission (Tx) of the FlexRay Signal Creation of the Signal Bit Encoding Bit Rate The Communication Controller (CC) Physical Representation of Bits Differential Voltage on the Medium Line Driver Tx Rise Time/Fall Time Impedance Matching Ringing EMC Filtering Electrostatic Discharge (ESD) Protection Medium, Topology and Transport of the FlexRay Signal Medium General 143

8 Contents ix Conventional Propagation of the Signal on the Network Total Distances Used or Wanted on the Network or between Nodes Effects Linked to Propagation Propagation Delay Time Symmetrical Effects Reflection, Matching Topologies and Consequences for Network Performance First, a Little Light on the Obscurity of the Vocabulary Effects and Consequences of the Topology of a Network on its Performance Distances between Two Elements Distances between Several Nodes Relationships between Topologies, Electromagnetic Compatibility (EMC) and Electrostatic Discharge (ESD) Integrity of the Signal Single-Channel, Dual-Channel and Multi-Channel Communication Topologies Topology of Systems of Single-Channel Type Topology of Systems of Dual-Channel Type The FlexRay Topologies Point-to-Point Link Link Using a Passive Linear Bus Link Using a Passive Linear Bus with Stubs A Star is Born!... Linkage by Star Examples of Topologies Example of Application for a Brake-by-Wire Solution Reception of the FlexRay Signal Signal Reception Stage Triggering Threshold Unique Effects at the Start of Transmission and/or Reception of Frames Summary of the Effects of Truncation of the Complete ChainfromTxtoRx Processing of the Received Signal by the Communication Controller Acquisition of the Binary Flow Suppression of Disturbance/Noise Binary Alignment The Bit Error Rate (BER) Integrity of Signal and BER Eye Diagram Brief Reminder Jitter 176

9 x Contents 11.3 Relationship between the Integrity of the Signal, the Eye Diagram and the BER BER Calculating the BER Bathtub Curve and BER Modelling and Simulating the Performance of a Network Modelling and Simulating the Performance of a Network and its Topology Modelling the Elements of the Network Simulation Models The Line Driver/Transceiver The Communication Line The EMC Filtering Dual Inductors Back to Reality Simulation Visit Monte Carlo, its Rock, its Casino and its Method Examples of Performance and Recommended Topologies Summary on the Physical Layer of FlexRay 193 Part D SYNCHRONISATION AND GLOBAL TIME 14 Communication Cycle, Macrotick and Microtick The FlexRay Time Hierarchy Communication Cycle Macrotick Synchronisation in a Network of TDMA FlexRay Type Statement of the Problem and Requirements to be Satisfied Requirements to be Met Proposed Solution to the Problem Introduction: Forewarned is Almost Cured Description of the Chosen Method of Ensuring Time Synchronisation of the Nodes of the Network All in One Measurement Calculating the Corrective Values of Offset and Rate Application and Implementation of Corrective Values Offset and Offset Correction Rate and Rate Correction Where, When, How to Apply the Corrections? Summary Supplementary Note: Example of Time Hierarchy Network Wakeup, Network Startup and Error Management Network Wakeup Phase Node Wakeup Procedure 223

10 Contents xi Wakeup Frame Wakeup Pattern WUP Network Startup Phase Error Management Never Give Up Strategy Error Management States of the Protocol Errors on the Channels and Communication Frames FlexRay v Protocol Enhancements TT-L Time-Triggered Local Master Synchronisation TT-E Time-Triggered External Synchronisation Physical Layer Enhancements From Network Implementation to Signal Integrity Focus Signal Integrity Improvements Timing Improvements Wakeup During Operation Interoperability of Different EPL Versions FlexRay and ISO FlexRay in Other Industries 240 Part E ARCHITECTURE OF A NODE, COMPONENTS AND DEVELOPMENT AID TOOLS 17 Architecture of a FlexRay Node The Major Components of a Node Architecture of the Processor and Protocol Manager Electronic Components for the FlexRay Network The Component Range FlexRay Protocol Manager Line Drivers and Active Stars EMC and EMC Measurements Protection from ESD Conformity Tests Bus Guardian Tools for Development, Integration, Analysis and Testing The V-Shaped Development Cycle DaVinci Network Designer (Point 1 of the V Cycle) CANoe.FlexRay Modelling, Simulation (Point 2 of the V Cycle) Integration (Point 4 of the V Cycle) FlexRay CANalyzer (Covers Points 2, 4 and 5 of the V Cycle) Test and Diagnostics (Point 6 of the V Cycle) Features of the FlexRay Protocol 278

11 xii Contents 19.7 Communication Interface CANoe Real Time FlexRayStress CANape FlexRay Implementation of FlexRay Communication in Automotive Logic Controllers FlexRay and AUTOSAR The AUTOSAR Partnership Communication in an AUTOSAR System Functional Analysis, Virtual Function Bus Passing from Virtual to Real AUTOSAR FlexRay Communication Stack 287 Appendix of Part E Conclusion 297 Appendix 1 The Official Documents 299 Appendix 2 Principal Parameters of the FlexRay Protocol 301 Bibliography 311 Index 313

12 Preface Why this book now? Today, protocols for multiplexed industrial networks such as CAN, LIN and others are relatively mature, and only a few aspects such as Time-Triggered Protocol and X-by-Wire systems continue to evolve. On the two latter subjects, little information or technical training is available to engineers, technicians or students. We hope that this book will at least partly fill this gap. I waited for a long time before again dipping my pen into the inkwell of my PC(!). I preferred to wait until there were no announcements of the free shave tomorrow... type in sight. Which, of course, as usual, took a long time... Version 2.1, revision A of FlexRay was delivered officially to the public in March 2005, then some minor modifications and additions (conformity tests) called rev. 2.1 A and B were added in November 2006, and finally, at the end of 2010, there was 3.0, which clarified some points of detail. Above all, this book is not intended to give a literal translation of the standard, the original version of which can be downloaded free from the official website of the FlexRay Consortium ( Instead, its aim is to act as an introduction and a detailed teaching presentation of the technical principles and operation of the FlexRay protocol. It is also aimed at giving newcomers an overall view of the concepts and applications. The aims which FlexRay was intended to achieve (speed and security of communication, flexibility in operation, real time, distributed intelligence, network topologies, and so on) made it necessary to design the structure of the communication protocol so that it is directly related to the physical performance of the physical layer. When you read this book, always keep in mind the concerns generated by the physical layer (the medium and its management). Ideally, just as in music (see below), it would be necessary to present the communication protocol and the physical layer and their interactions simultaneously and in parallel... which is mechanically difficult for a publisher, however experienced! Something else you should know is that the content of the FlexRay protocol is dense, and includes numerous technical concepts which collide with each other, become confused with each other and intersect with each other, which makes it difficult to choose a plan for presenting the various chapters. Author s note To cover this subject of multiplexed networks correctly, this book describes many patented technical principles which are subject to the operation of licences and their associated rights (bit coding, communication techniques, and so on), and which have already been published in official, professional technical texts or communications, or

13 xiv Preface during public conferences or seminars but above all, which must be used according to the legal rules in force. How to read this book In a previous book (Multiplexed Networks for Embedded Systems: CAN, LIN, FlexRay, Safe-by-Wire), we provided an overview, which was complete at the time, of this evolving field, using long technical introductions on these subjects. Today, this book, which is entirely about FlexRay, is dense because virtually all the real subjects principles, components, applications, security, and so on are approached in practical terms. Also, to avoid discouraging the reader who is trying to understand these devices, we have put great stress on teaching so that the link between theoretical, technological, economic and so on aspects can be constantly established. The challenge is therefore to present everything in the clearest, most suitable manner. After long reflection and long oscillations, 1 it has been necessary to choose a comprehensive presentation so that you, the Reader, can find your way easily through the maze of all these emerging communication principles and new protocols. We also advise you, before approaching the technical details which will be explained in the following chapters, to take the trouble to read the next few lines, which are intended to explain the why and how of the plan of this book and how to use it. The aim of the introduction is to make your mouth water by giving a general survey of the applications which daily affect the motor vehicle and embedded systems of all types. Obviously, everything we have written in this book can be generalised to industrial applications of all kinds (control of machine tools and production lines, avionics, rail transport, building automation, transport of digital images, and so on). The first part (A) is a reminder of the CAN protocol, a quick mention of the operation and contents of the TTCAN protocol and a review of the latest applications of Xby-Wire type. We will briefly discuss the functional and application limits of CAN, and we will consider event-triggered and time-triggered communication systems, and all the implications which that consideration generates for so-called secure real time applications. In the second part (B) we will present, progressively, FlexRay and its protocol, in terms of communication cycles, decomposition of cycles into frames, format and content of frames, omitting any consideration of clock synchronisation between nodes. Then, in the third part (C), we will go on to the analysis of the physical layer and the basic concepts of bit coding, propagation and topologies which can be used, and their effects. The problems of network synchronisation in operation and during the wakeup and startup phases are the subject of the fourth part (D). We will consider the architecture of a node, components of a FlexRay network, AUTOSAR and the range of associated hardware and software tools for providing support for development simulations, verification stages, production, maintenance, and so on in the fifth and final part (E). 1 All (1 Ɣ 2 ) and (voltage) standing wave ratios included (naturellement).

14 Preface xv A little music in this brutal world Let us finish this introduction on a lighter (musical) note. Very serious discussions with some friends and FlexRay designers one day led us to the conclusion that a FlexRay system could be seen as a little like a musical score. The protocol description represents the melody in a treble key, and the physical layer represents the accompaniment in a bass key. In fact, with FlexRay as for reading a musical score, it is necessary to succeed in following the score not only by reading the two horizontal staves simultaneously, but also by reading the score vertically, to recreate the whole correctly. Additionally, like any well-informed musician, it is necessary to read ahead while playing! Welcome to FlexRay for musicians and future musicians! I wish you good and productive reading throughout the pages of this book above all, enjoy it, because I didn t write it for myself but for you! If there is still a shadow of a doubt about the subject and form of this book, your (constructive ) comments, remarks, questions and so on are always welcome by to my address, dp-consulting@orange.fr. Thanks The subject of multiplexed communication systems and networks is growing day by day, and very many skilled people are working in these fields. Luckily, I have had the opportunity to meet many of them, and consequently it is very difficult for me to thank everyone individually. Nevertheless, I must address some special thanks to several groups of people: To numerous colleagues and friends of Philips/NXP Semiconductors of Nijmegen (Netherlands) and Hamburg (Germany), with whom I have had the pleasure of working for long years on these subjects, and, taking the risk of making some people jealous, more particularly Messrs Hannes Wolff, Bernd Elend, Thomas Shuermann, Peter Bürhing, Peter Hank, Burkhard Bauer, Karsten Penno, Patrick Heuts, Matthias Muth, the numerous Hans and other colleagues in the Netherlands, and the numerous Peters and other colleagues in Germany. To the long-standing international friends in the field of multiplexed buses in motor vehicles, Messrs Florian Hartwich, Bernd Müller, Thomas Führer of the R. Bosch company, Florian Bogenberger of Motorola/Freescale and Wolfhard Lawrenz of C&S. It would be ungrateful not to thank also the numerous colleagues in the profession, and motor vehicle and equipment manufacturers, whom I meet regularly either at working meetings or at ISO, for their remarks and comments about the editing of this book, thanks to whom we all hope that this subject of multiplexed buses will blossom as it deserves. Finally, I am very glad to thank Ms Manuela Philipsen of the Marcom team of NXP Semiconductors in Eindhoven, for the numerous documents and photographs which she has been kind enough to supply to me for years to illustrate these books. Even more finally, I am also immensely grateful to the Vector Informatik GmbH company of

15 xvi Preface Stuttgart (Mr Uwe Kimmerley and the whole FlexRay team) and Vector France SAS of Paris (Mr Henri Belda, Mr Jean-Philippe Dehaene, Ms Hassina Rebaïne and Ms Rim Guernazi) for their technical and logistical support, their participation in the editing of certain chapters and for having had the kindness to agree to supply numerous very fine educational illustrations to enrich this book. In fact, this type and quality of teaching aid is fundamental to good distribution of knowledge, and in Vector s case is part of very rich support for professional training which is useful for spreading a technique and a technology. Setting up such support requires a large investment in time and money, and authorisation to publish them even in part really deserves to be welcomed as much as the quality of their content. So a big thank you for having done and authorised that. Dominique Paret dp-consulting@orange.fr

16 List of Abbreviations ABS ADC AP Autosar BD BER BSS CAN CAPL CAS CC CDD CDF CHI CID CPU CPU/ECU CRC CSEV CSS DLC DLL DPI DTS ECC ECU EMB EMC EPL EPLAN ESD FES FIFO anti braking system analogue to digital conversion action point automotive open system architecture bus driver bit error rate byte start sequence controller area network Communication Access Programming Language collision avoidance symbol communication controller CANdela Data Diagnostic cumulative distribution function controller-host interface channel idle delimiter central processing unit central processing unit/electronic control unit cyclic redundancy check channel status error vector clock synchronization startup data length coding dynamic link library direct power injection dynamic trailing sequence error correction code electronic control unit electromechanical braking electromagnetic compatibility electrical physical layer electrical physical layer application notes electrostatic discharge frame end sequence first in, first out

17 xviii List of Abbreviations FSEV FSS FTDMA GTDMA HIL LIN MTs MTS NIT NRZ OEM OS OSI OSI/ISO PDF PDUs PLL PS RF RTE SBCs SD SHF SOC ST SW SWCs TDMA TRP TSL TSS TTCAN TT-E TT-L TTP/C Tx UHF VDR VFB WCET WUP WUS frame status error vector frame start sequence flexible time division multiple access global time division multiple access hardware in the loop local interconnect network macroticks media access test symbol network idle time no return to zero original equipment manufacturer operating systems open systems interconnection open systems interconnection/international Standard Organisation probability density function protocol data units phase locked loop protocol specification radio frequency run time environment system basic chips dynamic segment super high frequency start of cycle static segment symbol window software components time division multiple access time reference point test set library transmission start sequence time-triggered communication on CAN time-triggered external time-triggered local Time Triggered Protocol Class C transmission ultra high frequency voltage-dependent resistors virtual functional bus worst case execution time wakeup pattern wakeup symbol

APPLICATIONS FLEXRAY AND ITS WILEY REAL TIME MULTIPLEXED NETWORK. Dominique Paret. dp-consulting, Paris, France. Claygate, Esher, UK

APPLICATIONS FLEXRAY AND ITS WILEY REAL TIME MULTIPLEXED NETWORK. Dominique Paret. dp-consulting, Paris, France. Claygate, Esher, UK FLEXRAY AND ITS APPLICATIONS REAL TIME MULTIPLEXED NETWORK Dominique Paret dpconsulting, Paris, France Translated by Bill Chilcott Fellow of the Institute of Translation and Interpreting Claygate, Esher,

More information

COMPUTATIONAL DYNAMICS

COMPUTATIONAL DYNAMICS COMPUTATIONAL DYNAMICS THIRD EDITION AHMED A. SHABANA Richard and Loan Hill Professor of Engineering University of Illinois at Chicago A John Wiley and Sons, Ltd., Publication COMPUTATIONAL DYNAMICS COMPUTATIONAL

More information

FUZZY LOGIC WITH ENGINEERING APPLICATIONS

FUZZY LOGIC WITH ENGINEERING APPLICATIONS FUZZY LOGIC WITH ENGINEERING APPLICATIONS Third Edition Timothy J. Ross University of New Mexico, USA A John Wiley and Sons, Ltd., Publication FUZZY LOGIC WITH ENGINEERING APPLICATIONS Third Edition FUZZY

More information

SDH/SONET Explained in Functional Models

SDH/SONET Explained in Functional Models SDH/SONET Explained in Functional Models Modeling the Optical Transport Network Huub van Helvoort Networking Consultant, the Netherlands SDH/SONET Explained in Functional Models SDH/SONET Explained in

More information

Exploiting Distributed Resources in Wireless, Mobile and Social Networks Frank H. P. Fitzek and Marcos D. Katz

Exploiting Distributed Resources in Wireless, Mobile and Social Networks Frank H. P. Fitzek and Marcos D. Katz MOBILE CLOUDS Exploiting Distributed Resources in Wireless, Mobile and Social Networks Frank H. P. Fitzek and Marcos D. Katz MOBILE CLOUDS MOBILE CLOUDS EXPLOITING DISTRIBUTED RESOURCES IN WIRELESS,

More information

Next Generation Networks Perspectives and Potentials. Dr Jingming Li Salina LiSalina Consulting, Switzerland Pascal Salina Swisscom SA, Switzerland

Next Generation Networks Perspectives and Potentials. Dr Jingming Li Salina LiSalina Consulting, Switzerland Pascal Salina Swisscom SA, Switzerland Next Generation Networks Perspectives and Potentials Dr Jingming Li Salina LiSalina Consulting, Switzerland Pascal Salina Swisscom SA, Switzerland Next Generation Networks Next Generation Networks Perspectives

More information

ISO INTERNATIONAL STANDARD. Road vehicles FlexRay communications system Part 2: Data link layer specification

ISO INTERNATIONAL STANDARD. Road vehicles FlexRay communications system Part 2: Data link layer specification INTERNATIONAL STANDARD ISO 17458-2 First edition 2013-02-01 Road vehicles FlexRay communications system Part 2: Data link layer specification Véhicules routiers Système de communications FlexRay Partie

More information

QoS OVER HETEROGENEOUS NETWORKS

QoS OVER HETEROGENEOUS NETWORKS QoS OVER HETEROGENEOUS NETWORKS Mario Marchese Department of Communications, Computer and System Science University of Genoa, Italy QoS OVER HETEROGENEOUS NETWORKS QoS OVER HETEROGENEOUS NETWORKS Mario

More information

FlexRay International Workshop. Protocol Overview

FlexRay 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 information

Multimedia Messaging Service

Multimedia Messaging Service Multimedia Messaging Service An Engineering Approach to MMS Gwenaël Le Bodic Alcatel, France Multimedia Messaging Service Multimedia Messaging Service An Engineering Approach to MMS Gwenaël Le Bodic

More information

Field buses (part 2): time triggered protocols

Field 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 information

An Introduction to FlexRay as an Industrial Network

An Introduction to FlexRay as an Industrial Network An Introduction to FlexRay as an Industrial Network Robert Shaw, Brendan Jackman Automotive Control Group, Waterford Institute of Technology, Waterford, Ireland. E-mail: rshaw@wit.ie, bjackman@wit.ie Website:

More information

FlexRay and Automotive Networking Future

FlexRay 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 information

Inside Symbian SQL. Lead Authors Ivan Litovski with Richard Maynard. Head of Technical Communications, Symbian Foundation Jo Stichbury

Inside Symbian SQL. Lead Authors Ivan Litovski with Richard Maynard. Head of Technical Communications, Symbian Foundation Jo Stichbury Inside Symbian SQL A Mobile Developer s Guide to SQLite Lead Authors Ivan Litovski with Richard Maynard With James Aley, Philip Cheung, James Clarke, Lorraine Martin, Philip Neal, Mike Owens, Martin Platts

More information

Comparison of In-Vehicle Communication Protocols for Critical Applications

Comparison of In-Vehicle Communication Protocols for Critical Applications IVSS-2005-ARC-03 Comparison of In-Vehicle Communication Protocols for Critical Applications Edward Robert Gundlach and Syed Masud Mahmud Electrical and Computer Engineering Department, Wayne State University,

More information

ISO INTERNATIONAL STANDARD. Road vehicles FlexRay communications system Part 4: Electrical physical layer specification

ISO INTERNATIONAL STANDARD. Road vehicles FlexRay communications system Part 4: Electrical physical layer specification INTERNATIONAL STANDARD ISO 17458-4 First edition 2013-02-01 Road vehicles FlexRay communications system Part 4: Electrical physical layer specification Véhicules routiers Système de communications FlexRay

More information

In March 2007, over 200 developers met in Stuttgart for the. control algorithms that have become increasingly faster are

In March 2007, over 200 developers met in Stuttgart for the. control algorithms that have become increasingly faster are FlexRay is Driving Partners demonstrate successful system development at the FlexRay Symposium In March 2007, over 200 developers met in Stuttgart for the FlexRay Symposium sponsored by Vector Informatik.

More information

SHORT MESSAGE SERVICE (SMS)

SHORT MESSAGE SERVICE (SMS) SHORT MESSAGE SERVICE (SMS) THE CREATION OF PERSONAL GLOBAL TEXT MESSAGING Friedhelm Hillebrand (Editor) Hillebrand & Partners, Germany Finn Trosby Telenor, Norway Kevin Holley Telefónica Europe, UK Ian

More information

Lecture 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 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 information

Flexray Protocol in Automotive Network Communications

Flexray 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 information

This document is a preview generated by EVS

This document is a preview generated by EVS INTERNATIONAL STANDARD ISO 17458-2 First edition 2013-02-01 Road vehicles FlexRay communications system Part 2: Data link layer specification Véhicules routiers Système de communications FlexRay Partie

More information

Fault tolerant TTCAN networks

Fault tolerant TTCAN networks Fault tolerant TTCAN networks B. MŸller, T. FŸhrer, F. Hartwich, R. Hugel, H. Weiler, Robert Bosch GmbH TTCAN is a time triggered layer using the CAN protocol to communicate in a time triggered fashion.

More information

Communication Networks for the Next-Generation Vehicles

Communication 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 information

CAN-FD Flexible Data Rate CAN

CAN-FD Flexible Data Rate CAN FD CAN-FD Flexible Data Rate CAN A Short Primer and Update V. 202-08-27 Agenda > Why CAN-FD? What is CAN-FD? Basic Concepts CAN-FD Specifics Data Frame Operating Modes/States Physical Layer Considerations

More information

GSM Architecture, Protocols and Services Third Edition

GSM Architecture, Protocols and Services Third Edition GSM Architecture, Protocols and Services Third Edition GSM Architecture, Protocols and Services Third Edition 2009 John Wiley & Sons, Ltd. ISBN: 978-0- 470-03070- 7 J. E be rs pä c he r, H. -J. Vöge l,

More information

Various Emerging Time- Triggered Protocols for Driveby-Wire

Various Emerging Time- Triggered Protocols for Driveby-Wire Various Emerging Time- Triggered for Driveby-Wire Applications Syed Masud Mahmud, Ph.D. Electrical and Computer Engg. Dept. Wayne State University Detroit MI 48202 smahmud@eng.wayne.edu January 11, 2007

More information

S60 Programming A Tutorial Guide

S60 Programming A Tutorial Guide S60 Programming A Tutorial Guide S60 Programming A Tutorial Guide Paul Coulton, Reuben Edwards With Helen Clemson Reviewed by Alex Wilbur, Alastair Milne, Filippo Finelli, Graeme Duncan, Iain Campbell,

More information

Systems. Roland Kammerer. 10. November Institute of Computer Engineering Vienna University of Technology. Communication Protocols for Embedded

Systems. 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 information

Fundamentals of Operating Systems. Fifth Edition

Fundamentals of Operating Systems. Fifth Edition Fundamentals of Operating Systems Fifth Edition Fundamentals of Operating Systems A.M. Lister University of Queensland R. D. Eager University of Kent at Canterbury Fifth Edition Springer Science+Business

More information

Speech in Mobile and Pervasive Environments

Speech in Mobile and Pervasive Environments Speech in Mobile and Pervasive Environments Wiley Series on Wireless Communications and Mobile Computing Series Editors: Dr Xuemin (Sherman) Shen, University of Waterloo, Canada Dr Yi Pan, Georgia State

More information

Controller area network

Controller 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 information

The Internet of Things

The Internet of Things The Internet of Things The Internet of Things Connecting Objects to the Web Edited by Hakima Chaouchi First published 2010 in Great Britain and the United States by ISTE Ltd and John Wiley & Sons, Inc.

More information

Inside Relational Databases with Examples in Access

Inside Relational Databases with Examples in Access Inside Relational Databases with Examples in Access Inside Relational Databases with Examples in Access Mark Whitehorn and Bill Marklyn 123 Mark Whitehorn Applied Computing Division, University of Dundee,

More information

Automotive Networks Are New Busses and Gateways the Answer or Just Another Challenge? ESWEEK Panel Oct. 3, 2007

Automotive Networks Are New Busses and Gateways the Answer or Just Another Challenge? ESWEEK Panel Oct. 3, 2007 Automotive Networks Are New Busses and Gateways the Answer or Just Another Challenge? ESWEEK Panel Oct. 3, 2007 Automotive Networks complex networks hundreds of functions 50+ ECUs (Electronic Control Unit)

More information

FlexRay Analysis, Configuration Parameter Estimation, and Adversaries

FlexRay Analysis, Configuration Parameter Estimation, and Adversaries FlexRay Analysis, Configuration Parameter Estimation, and Adversaries Markus Iversen Huse Master of Science in Cybernetics and Robotics Submission date: June 2017 Supervisor: Sverre Hendseth, ITK Norwegian

More information

FlexRay Requirements Specification

FlexRay Requirements Specification FlexRay - Requirements Specification FlexRay Requirements Specification Authors: Ralf Belschner 2, Josef Berwanger 1, Christian Ebner 1, Harald Eisele 4, Sven Fluhrer 2, Thomas Forest 4, Thomas Führer

More information

FlexRay. Requirements Specification. Version 2.1

FlexRay. Requirements Specification. Version 2.1 FlexRay Requirements Specification Version 2.1. Revision History DISCLAIMER This specification as released by the FlexRay Consortium is intended for the purpose of information only. The use of material

More information

GSM Architecture, Protocols and Services

GSM Architecture, Protocols and Services GSM Architecture, Protocols and Services Third Edition Jörg Eberspächer Technische Universität München, Germany Hans-Jörg Vögel BMW Group Research & Technology, Germany Christian Bettstetter University

More information

FlexRay The Hardware View

FlexRay The Hardware View A White Paper Presented by IPextreme FlexRay The Hardware View Stefan Schmechtig / Jens Kjelsbak February 2006 FlexRay is an upcoming networking standard being established to raise the data rate, reliability,

More information

Institutionen för datavetenskap Department of Computer and Information Science

Institutionen för datavetenskap Department of Computer and Information Science Institutionen för datavetenskap Department of Computer and Information Science Final thesis A SystemC simulator for the dynamic segment of the FlexRay protocol by Venkata Rama Krishna Reddy Podduturi LIU-IDA/LITH-EX-A--/9--SE

More information

Timing in the TTCAN Network

Timing in the TTCAN Network Timing in the Network Florian Hartwich, Bernd Müller, Thomas Führer, Robert Hugel, Robert Bosch GmbH ISO TC22/SC3/WG1/TF6 has standardised (as ISO CD 11898-4) an additional layer to the CAN protocol, Time

More information

Communication (III) Kai Huang

Communication (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 information

Real-Time Communications. LS 12, TU Dortmund

Real-Time Communications. LS 12, TU Dortmund Real-Time Communications Prof. Dr. Jian-Jia Chen LS 12, TU Dortmund 20, Jan., 2016 Prof. Dr. Jian-Jia Chen (LS 12, TU Dortmund) 1 / 29 Random Access no access control; requires low medium utilization Prof.

More information

Flexray Communication Controller for Intra-Vehicular Communication and Its Realization in FPGA

Flexray Communication Controller for Intra-Vehicular Communication and Its Realization in FPGA 2016 IJSRSET Volume 2 Issue 1 Print ISSN : 2395-1990 Online ISSN : 2394-4099 Themed Section: Engineering and Technology Flexray Communication Controller for Intra-Vehicular Communication and Its Realization

More information

Copyright protected. Use is for Single Users only via a VHP Approved License. For information and printed versions please see

Copyright protected. Use is for Single Users only via a VHP Approved License. For information and printed versions please see TOGAF 9 Certified Study Guide 4th Edition The Open Group Publications available from Van Haren Publishing The TOGAF Series: The TOGAF Standard, Version 9.2 The TOGAF Standard Version 9.2 A Pocket Guide

More information

ESCAN An Open Source, High Bandwidth, Event Scheduled Controller Area Network

ESCAN An Open Source, High Bandwidth, Event Scheduled Controller Area Network ESCAN An Open Source, High Bandwidth, Event Scheduled Controller Area Network A. Williams, C. Quigley, R. McLaughlin, Warwick Control Event Scheduled CAN (ESCAN) is an open source, scheduling protocol

More information

ISO INTERNATIONAL STANDARD. Road vehicles FlexRay communications system Part 1: General information and use case definition

ISO INTERNATIONAL STANDARD. Road vehicles FlexRay communications system Part 1: General information and use case definition INTERNATIONAL STANDARD ISO 17458-1 First edition 2013-02-01 Road vehicles FlexRay communications system Part 1: General information and use case definition Véhicules routiers Système de communications

More information

Time Triggered CAN, Implementations, Development and Testing Tools

Time Triggered CAN, Implementations, Development and Testing Tools Time Triggered CAN, Implementations, Development and Testing Tools Chris Quigley, Ben Pope, James Finney, Richard T. McLaughlin Warwick Control Technologies ABSTRACT The Controller Area Network (CAN) has

More information

1 November Basics of In-Vehicle Networking (IVN) Protocols

1 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 information

Additional Slides (informative)

Additional 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 information

Automotive and industrial use cases for CAN FD

Automotive 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 information

ISO INTERNATIONAL STANDARD

ISO INTERNATIONAL STANDARD INTERNATIONAL STANDARD ISO 11783-3 Second edition 2007-10-01 Tractors and machinery for agriculture and forestry Serial control and communications data network Part 3: Data link layer Tracteurs et matériels

More information

TASK SCHEDULING FOR PARALLEL SYSTEMS

TASK SCHEDULING FOR PARALLEL SYSTEMS TASK SCHEDULING FOR PARALLEL SYSTEMS Oliver Sinnen Department of Electrical and Computer Engineering The University of Aukland New Zealand TASK SCHEDULING FOR PARALLEL SYSTEMS TASK SCHEDULING FOR PARALLEL

More information

STI 10 Edition 2/October 2000

STI 10 Edition 2/October 2000 STI 10 Edition 2/October 2000 Interface technical specifications for s Directive 1999/5/EC Characteristics of Transfix leased link service access interfaces Summary: This document gives a brief description

More information

Embedded Systems. 8. Communication

Embedded Systems. 8. Communication Embedded Systems 8. Communication Lothar Thiele 8-1 Contents of Course 1. Embedded Systems Introduction 2. Software Introduction 7. System Components 10. Models 3. Real-Time Models 4. Periodic/Aperiodic

More information

EP A1 (19) (11) EP A1 (12) EUROPEAN PATENT APPLICATION. (43) Date of publication: Bulletin 2012/45

EP A1 (19) (11) EP A1 (12) EUROPEAN PATENT APPLICATION. (43) Date of publication: Bulletin 2012/45 (19) (12) EUROPEAN PATENT APPLICATION (11) EP 2 521 319 A1 (43) Date of publication: 07.11.2012 Bulletin 2012/45 (51) Int Cl.: H04L 12/40 (2006.01) H04L 1/00 (2006.01) (21) Application number: 11164445.6

More information

DEFINITION AND IMPLEMENTATION OF AN ARCHITECTURAL CONCEPT FOR CONFIGURING A CAN NETWORK

DEFINITION AND IMPLEMENTATION OF AN ARCHITECTURAL CONCEPT FOR CONFIGURING A CAN NETWORK Bachelor's thesis Degree Programme in Information Technology Internet Technology 2015 Daria Shevchenko DEFINITION AND IMPLEMENTATION OF AN ARCHITECTURAL CONCEPT FOR CONFIGURING A CAN NETWORK BACHELOR S

More information

UML for SOC Design GRANT MARTIN WOLFGANG MÜLLER. Edited by. Tensilica Inc., Santa Clara, CA, USA. and. University of Paderborn, Germany

UML for SOC Design GRANT MARTIN WOLFGANG MÜLLER. Edited by. Tensilica Inc., Santa Clara, CA, USA. and. University of Paderborn, Germany UML FOR SOC DESIGN UML for SOC Design Edited by GRANT MARTIN Tensilica Inc., Santa Clara, CA, USA and WOLFGANG MÜLLER University of Paderborn, Germany A C.I.P. Catalogue record for this book is available

More information

Network Performance Analysis

Network Performance Analysis Network Performance Analysis Network Performance Analysis Thomas Bonald Mathieu Feuillet Series Editor Pierre-Noël Favennec First published 2011 in Great Britain and the United States by ISTE Ltd and

More information

AN1077 APPLICATION NOTE

AN1077 APPLICATION NOTE AN1077 APPLICATION NOTE OVERVIEW OF ENHANCED CAN CONTROLLERS FOR ST7 AND ST9 MCUS by Microcontroller Division Applications ABSTRACT Automotive body network requirements have changed significantly in the

More information

CAN Network with Time Triggered Communication

CAN Network with Time Triggered Communication CAN Network with Time Triggered Communication Florian Hartwich Bernd Müller Thomas Führer Robert Hugel Robert Bosch GmbH The communication in the classic CAN network is event triggered; peak loads may

More information

COSO Enterprise Risk Management

COSO Enterprise Risk Management COSO Enterprise Risk Management COSO Enterprise Risk Management Establishing Effective Governance, Risk, and Compliance Processes Second Edition ROBERT R. MOELLER John Wiley & Sons, Inc. Copyright # 2007,

More information

Agile Database Techniques Effective Strategies for the Agile Software Developer. Scott W. Ambler

Agile Database Techniques Effective Strategies for the Agile Software Developer. Scott W. Ambler Agile Database Techniques Effective Strategies for the Agile Software Developer Scott W. Ambler Agile Database Techniques Effective Strategies for the Agile Software Developer Agile Database Techniques

More information

Understanding and Using the Controller Area Network Communication Protocol

Understanding 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 information

7 Windows Tweaks. A Comprehensive Guide to Customizing, Increasing Performance, and Securing Microsoft Windows 7. Steve Sinchak

7 Windows Tweaks. A Comprehensive Guide to Customizing, Increasing Performance, and Securing Microsoft Windows 7. Steve Sinchak Take control of Windows 7 Unlock hidden settings Rev up your network Disable features you hate, for good Fine-tune User Account control Turbocharge online speed Master the taskbar and start button Customize

More information

ISO INTERNATIONAL STANDARD. Road vehicles Controller area network (CAN) Part 3: Low-speed, fault-tolerant, medium-dependent interface

ISO INTERNATIONAL STANDARD. Road vehicles Controller area network (CAN) Part 3: Low-speed, fault-tolerant, medium-dependent interface INTERNATIONAL STANDARD ISO 11898-3 First edition 2006-06-01 Road vehicles Controller area network (CAN) Part 3: Low-speed, fault-tolerant, medium-dependent interface Véhicules routiers Gestionnaire de

More information

ISO INTERNATIONAL STANDARD

ISO INTERNATIONAL STANDARD INTENATIONAL STANDAD ISO 11783-3 First edition 1998-07-01 Tractors and machinery for agriculture and forestry Serial control and communications data network Part 3: Data link layer Tracteurs et machines

More information

DEVELOPMENT OF DISTRIBUTED AUTOMOTIVE SOFTWARE The DaVinci Methodology

DEVELOPMENT OF DISTRIBUTED AUTOMOTIVE SOFTWARE The DaVinci Methodology DEVELOPMENT OF DISTRIBUTED AUTOMOTIVE SOFTWARE The DaVinci Methodology Dr. Uwe Honekamp, Matthias Wernicke Vector Informatik GmbH, Dep. PND - Tools for Networks and distributed Systems Abstract: The software

More information

Stephen P. Radzevich. Geometry of Surfaces. A Practical Guide

Stephen P. Radzevich. Geometry of Surfaces. A Practical Guide Stephen P. Radzevich Geometry of Surfaces A Practical Guide for Mechanical Engineers GEOMETRY OF SURFACES GEOMETRY OF SURFACES A PRACTICAL GUIDE FOR MECHANICAL ENGINEERS Stephen P. Radzevich Principal

More information

Simulation based Timing Analysis of FlexRay Communication at System Level. Stefan Buschmann Till Steinbach Franz Korf Thomas C.

Simulation based Timing Analysis of FlexRay Communication at System Level. Stefan Buschmann Till Steinbach Franz Korf Thomas C. Simulation based Timing Analysis of FlexRay Communication at System Level Stefan Buschmann Till Steinbach Franz Korf Thomas C. Schmidt stefan.buschmann@haw-hamburg.de {till.steinbach, korf, schmidt}@informatik.haw-hamburg.de

More information

Microprocessor Theory

Microprocessor Theory Microprocessor Theory and Applications with 68000/68020 and Pentium M. RAFIQUZZAMAN, Ph.D. Professor California State Polytechnic University Pomona, California and President Rafi Systems, Inc. WILEY A

More information

Relational Database Index Design and the Optimizers

Relational Database Index Design and the Optimizers Relational Database Index Design and the Optimizers DB2, Oracle, SQL Server, et al. Tapio Lahdenmäki Michael Leach A JOHN WILEY & SONS, INC., PUBLICATION Relational Database Index Design and the Optimizers

More information

J1939 OVERVIEW. 1

J1939 OVERVIEW. 1 1 www.kvaser.com Table of Contents J1939: Introduction...2 Introduction... 2 Quick facts... 2 The SAE J1939 standards... 2 J1939: In Depth...4 Message Format and Usage (J1939/21)... 4 Addresses and Names

More information

Real-Time (Paradigms) (47)

Real-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 information

Road vehicles Local Interconnect Network (LIN) Part 7: Electrical Physical Layer (EPL) conformance test specification

Road vehicles Local Interconnect Network (LIN) Part 7: Electrical Physical Layer (EPL) conformance test specification INTERNATIONAL STANDARD ISO 17987-7 First edition 2016-12-01 Road vehicles Local Interconnect Network (LIN) Part 7: Electrical Physical Layer (EPL) conformance test specification Véhicules routiers Réseau

More information

Advanced Electronic Communications Systems Wayne Tomasi Sixth Edition

Advanced Electronic Communications Systems Wayne Tomasi Sixth Edition Advanced Electronic Communications Systems Wayne Tomasi Sixth Edition Pearson Education Limited Edinburgh Gate Harlow Essex CM20 2JE England and Associated Companies throughout the world Visit us on the

More information

The Message Scheduling Methods of FlexRay Communication Network Based on the Clustering Methods

The Message Scheduling Methods of FlexRay Communication Network Based on the Clustering Methods The Message Scheduling Methods of FlexRay Communication Network Based on the Methods Yung-Hoh Sheu, Yao-Jhong Liou, and Zuo-Wen Wang Abstract In recent years, standards for vehicle safety have continued

More information

CAN bus and NMEA2000 1

CAN bus and NMEA2000 1 NMEA2000 relation to CAN and how Warwick Control can help Richard McLaughlin B.Sc., M.Sc., CEng Dr Chris Quigley Warwick Control NMEA Conference 2016, Naples, Florida CAN bus and NMEA2000 1 Company Profile

More information

LEGITIMATE APPLICATIONS OF PEER-TO-PEER NETWORKS

LEGITIMATE APPLICATIONS OF PEER-TO-PEER NETWORKS LEGITIMATE APPLICATIONS OF PEER-TO-PEER NETWORKS DINESH C. VERMA IBM T. J. Watson Research Center A JOHN WILEY & SONS, INC., PUBLICATION LEGITIMATE APPLICATIONS OF PEER-TO-PEER NETWORKS LEGITIMATE APPLICATIONS

More information

Multi-Core Programming

Multi-Core Programming Multi-Core Programming Increasing Performance through Software Multi-threading Shameem Akhter Jason Roberts Intel PRESS Copyright 2006 Intel Corporation. All rights reserved. ISBN 0-9764832-4-6 No part

More information

A Guide to the Automation Body of Knowledge

A Guide to the Automation Body of Knowledge A Guide to the Automation Body of Knowledge 2nd Edition Vernon L. Trevathan, Editor Table of Contents Preface, xv Basic Continuous Control, 1 1 Process Instrumentation, 3 1.1 Introduction, 3 1.2 Pressure,

More information

System Verification of Flexray Communication Networks Through Behavioral Simulations

System Verification of Flexray Communication Networks Through Behavioral Simulations System Verification of Flexray Communication Networks Through Behavioral Simulations Candice Muller and Maurizio Valle DIBE - Biophysical and Electronics Engineering Department University of Genoa Genoa,

More information

16 Time Triggered Protocol

16 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 information

INFORMATION RETRIEVAL: SEARCHING IN THE 21ST CENTURY

INFORMATION RETRIEVAL: SEARCHING IN THE 21ST CENTURY INFORMATION RETRIEVAL: SEARCHING IN THE 21ST CENTURY Ayşe Göker City University London, UK John Davies BT, UK A John Wiley and Sons, Ltd., Publication INFORMATION RETRIEVAL INFORMATION RETRIEVAL: SEARCHING

More information

VT System Smart HIL Testing

VT System Smart HIL Testing VT System Smart HIL Testing V1.0 2010-06-04 Agenda > ECU Testing Testing a Door Control Unit Summary and Outlook Slide: 2 ECU Testing I/O Access for ECU Testing ECU has to be tested in its natural environment

More information

Networking with CAN FD have you also thought about testing?

Networking with CAN FD have you also thought about testing? Networking with CAN FD have you also thought about testing? Test environment for manufacturer-independent control unit tests Introduction The introduction of new technologies in the automotive industry

More information

Comparison of CAN Gateway Modules for Automotive and Industrial Control Applications

Comparison of CAN Gateway Modules for Automotive and Industrial Control Applications Comparison of CAN Gateway Modules for Automotive and Industrial Control Applications Jan Taube 1,2, Florian Hartwich 1, Helmut Beikirch 2 1 Robert Bosch GmbH Reutlingen, 2 University of Rostock Bus architectures

More information

CS 3640: Introduction to Networks and Their Applications

CS 3640: Introduction to Networks and Their Applications CS 3640: Introduction to Networks and Their Applications Fall 2018, Lecture 7: The Link Layer II Medium Access Control Protocols Instructor: Rishab Nithyanand Teaching Assistant: Md. Kowsar Hossain 1 You

More information

Cloud Phone Systems. Andrew Moore. Making Everything Easier! Nextiva Special Edition. Learn:

Cloud Phone Systems. Andrew Moore. Making Everything Easier! Nextiva Special Edition. Learn: Making Everything Easier! Nextiva Special Edition Cloud Phone Systems Learn: What cloud phone systems are and how they can benefit your company About the many advantages a cloud phone system offers Features

More information

Performance Testing BroadR-Reach Automotive Ethernet

Performance Testing BroadR-Reach Automotive Ethernet White Paper Performance Testing BroadR-Reach Automotive Ethernet Key Elements for an Automotive-Specific Ethernet Test Regime Introduction Ethernet has long been the standard for data communication across

More information

Introduction of CAN FD into the next generation of vehicle E/E architectures

Introduction of CAN FD into the next generation of vehicle E/E architectures Introduction of CAN FD into the next generation of vehicle E/E architectures 16 th international CAN Conference, March 7-8 2017, Nuremberg Marc Schreiner, Daimler AG Agenda Introduction Future Vehicle

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

CAN, LIN and FlexRay Protocol Triggering and Decode for Infiniium Series Oscilloscopes

CAN, LIN and FlexRay Protocol Triggering and Decode for Infiniium Series Oscilloscopes CAN, LIN and FlexRay Protocol Triggering and Decode for Infiniium 90000 Series Oscilloscopes Data Sheet This application is available in the following license variations. Order N8803A for a user-installed

More information

Distributed Power System SB3000 Synchronous Rectifier &RQILJXUDWLRQDQG3URJUDPPLQJ

Distributed Power System SB3000 Synchronous Rectifier &RQILJXUDWLRQDQG3URJUDPPLQJ Distributed Power System SB3000 Synchronous Rectifier &RQILJXUDWLRQDQG3URJUDPPLQJ Instruction Manual S-3034 Throughout this manual, the following notes are used to alert you to safety considerations:!

More information

Measuring the effectiveness of your ISMS implementations based on ISO/IEC 27001

Measuring the effectiveness of your ISMS implementations based on ISO/IEC 27001 Measuring the effectiveness of your ISMS implementations based on ISO/IEC 27001 Information Security Management Systems Guidance series The Information Security Management Systems (ISMS) series of books

More information

MAA3182SC, MAB3091SC INTELLIGENT DISK DRIVES OEM MANUAL

MAA3182SC, MAB3091SC INTELLIGENT DISK DRIVES OEM MANUAL MAA3182SC, MAB3091SC INTELLIGENT DISK DRIVES OEM MANUAL SCSI LOGICAL INTERFACE SPECIFICATIONS C141-E039-01EN FOR SAFE OPERATION Handling of This manual This manual contains important information for using

More information

An Encapsulated Communication System for Integrated Architectures

An 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 information

From Signal to Service

From Signal to Service From Signal to Service Challenges for the Development of AUTOSAR Adaptive Applications Automotive Ethernet and AUTOSAR Adaptive are key technologies for highly automated driving and comprehensive connectivity

More information

LEGITIMATE APPLICATIONS OF PEER-TO-PEER NETWORKS DINESH C. VERMA IBM T. J. Watson Research Center A JOHN WILEY & SONS, INC., PUBLICATION

LEGITIMATE APPLICATIONS OF PEER-TO-PEER NETWORKS DINESH C. VERMA IBM T. J. Watson Research Center A JOHN WILEY & SONS, INC., PUBLICATION LEGITIMATE APPLICATIONS OF PEER-TO-PEER NETWORKS DINESH C. VERMA IBM T. J. Watson Research Center A JOHN WILEY & SONS, INC., PUBLICATION LEGITIMATE APPLICATIONS OF PEER-TO-PEER NETWORKS LEGITIMATE APPLICATIONS

More information

ASAM-MCD-2 NET (FIBEX)

ASAM-MCD-2 NET (FIBEX) ASAM-MCD-2 NET (FIBEX) Data Model for ECU Network Systems (Field Bus Data Exchange Format) Version 4.1.2 Date: 2017-06-02 Base Standard by ASAM e.v., 2017 Disclaimer This document is the copyrighted property

More information