SlideShare a Scribd company logo
1 of 30
Download to read offline
Deterministic Ethernet:
SAE AS6802 "Time-Triggered Ethernet"


Join “Deterministic Ethernet” Group @ LinkedIn
http://www.linkedin.com/groups?gid=3862779

Visit SAE AS-2D2
“Deterministic Ethernet and Unified Networking” Committee
http://www.sae.org/servlets/works/committeeHome.do?comtID=TEAAS2D




                                1
SAE AS6802: „Time-Triggered
Ethernet“ (TTEthernet)
 Public specification available since 2008
 IP designed to DO-254/DO-178B Level A
 ◦ formal proof of protocol algorithms
 used for IEC61508 SIL-rated systems
 Standardization at SAE
 ◦ SAE standardization project started in 2009
 ◦ SAE Standard release in November 2011
 ◦         http://standards.sae.org/as6802




                                 2
What is „Time-Triggered“?
 Predictable (deterministic) communication
 ◦ Fixed latency, µs-jitter, TDMA
 System timebase available, but no master clock
 (alignment of local clocks in µs!)
 Autonomous network operation
 ◦ based on scheduled communication and system time
 Examples:
 ◦ FlexRay
 ◦ TTP (SAE AS6003)
 ◦ TTEthernet (SAE AS6802)


                           3
What is Ethernet, really?
 A family of frame-based standards for
 LAN/MAN networks by IEEE802
 ◦ Standard physical medium
 ◦ Set of medium access control rules with fair
   arbitration
 ◦ Variable size packets in Ethernet format




                       4
SAE AS6802: „Time-Triggered
Ethernet“ (TTEthernet)
 The objective was to:
 ◦ make Ethernet viable for any time-, safety- and mission-
   critical embedded system application (SAE AS6802 is a
   Layer 2 protocol service)
 ◦ … and retain asynchronous communication capabilities
 The objective was NOT to:
 ◦ create yet another real-time industrial Ethernet network,
   that is incompatible with IEEE802.3 or standard Ethernet
   LAN
 In fact it is a service …
 ◦ compare it to deterministic VLAN messaging with fixed
   end-to-end latency and µs-jitter!

                             5
SAE AS6802: A Layer 2 QoS Enhancement
Time-Triggered Ethernet (TTEthernet)
  Allows integration of low-latency, low-jitter and
  standard LAN applications




                         6
SAE AS6802: A Layer 2 QoS Enhancement
 Time-triggered extensions (Layer 2) implemented in an
 Ethernet switch enable deterministic unified networking
 ◦ Synchronous startup
 ◦ Synchronous recovery
 ◦ Robust fault-tolerant
   distributed clock
 ◦ Foundation for synchronous
   communication and robust
   bandwidth partitioning
   in Ethernet networks




                            7
Summary:
System Designer Perspective
 SAE AS6802 is just another Ethernet service
 Add SAE AS6802 service to Ethernet switch
 ◦ capabilities to design Ethernet-based
   time-, safety- and mission critical system !
 Add other comptible IEEE802.1 Layer 2 services
 to gain specific capabilities and support
 (deterministic) unified networking
 ◦ VLAN(IEEE802.1Q), DCB, IEEE1588/IEEE802.1AS,
   Rate-contrained services with traffic shaping, etc.
 Use Ethernet as a deterministic network capable
 of handling different types of time-critical traffic

                             8
Deterministic Ethernet:
SAE AS6802 "Time-Triggered Ethernet“
Capabilities




                  9                    PAPER #
Capabilities: Distributed
Fault-tolerant Synchronization
 Robust algorithm based on exchange of
 asynchronous IEEE802.3 messages
 Synchronizes local clocks – system time (!)
 ◦ no wall clock (external time source - e.g. GPS) required
 Fail-operational:
 ◦ tolerates multiple faults
 ◦ tolerates byzantine
   synchronization faults
 ◦ no search for best master
   (distributed clock!)
 Provides defined worst-case synchronous startup
 & recovery time (in ms)
                               10
Capabilities:
Synchronous Communication
 System time available on switches and endsystems
 ◦ Scheduled traffic can have fixed latency and µs-jitter
 ◦ Switch knows when the message is forwarded




                               11
Capabilities:
Deterministic Unified Ethernet
 Synchronous and Asynchronous Traffic




                  „Virtual links“ are forwarded through 100BASE-TX, 1000BASE-CX,
                 1000BASE-SX or other Ethernet physical layer connections




                              12
Capabilities: Robust Partitioning for
Deterministic Unified Ethernet
 Mechanisms:
 ◦ Switch knows the traffic schedule for synchronous (TT) traffic
 ◦ Switch knows about properties of time-sensitive traffic and
   possible time-violations
     e.g. for AFDX / ARINC664 (e.g. rate constrained – BAG, periodicity)
 ◦ Switch knows when the best effort (asynchronous) traffic can be scheduled to
   prevent violation of temporal constraints for RC and TT
                                             Configuration    Configuration
                                             for TT Traffic   for RC Traffic




               Synchronous (TT)
                                              Traffic
          Time-Sensitive Traffic (RC)
                                            Scheduling                         Output Port
                                              Logic
                  Asynchronous
        (Priority-Driven and/or Lossless)
                                             (Switch)

                                                    13
Capabilities:
Deterministic Unified Ethernet
 What if synchronous links (VLs) are reserved, but
 the message is not sent?
 ◦ … ECU / LRU is not installed
 ◦ … Function is
   currently inactive




 Dynamic Bandwidth Release: immediate
 availability for asynchronous traffic

                           14
Comparison with other Ethernet
standards




               15                PAPER #
Ethernet in Critical Embedded
Systems

                  Industrial RT Ethernet (ProfiNet RT/IRT,                              Time-Critical,
               PowerLink, Ethernet/IP CIP Sync, EtherCAT, ...)                        Mission-Sensitive

                                                                                          Lossless,
                                                          IEEE DCB                     Loss-sensitive,
                                                                                       Time-sensitive,
                                                                IEEE AVB               Mission-Critical

                       ARINC 664 Part 7                                                Deterministic,
                                                                                        Time-critical,
                                                                SAE AS6802             Safety-critical,
                                                                (TTEthernet)           Mission-critical

 2000   2001    2002    2003   2004   2005   2006        2007    2008   2009   2010




                                                    16
Positioning: SAE AS6802 for
Deterministic Unified Ethernet

     QoS in shared Ethernet networks




                                       17
TTEthernet Switch with
SAE AS6802 / ARINC664-P7
                        TTEthernet
                            Switch
                          Services           Used QoS Protocol Services


 TTEthernet
                                            RC              TT
 Switch Behavior                                                      BE
                                        (ARINC664)     (SAE AS6802)
              RC Switch                      X               -        -
    RC Switch w/ A/V and hard-RT               X            X         -
          TTEthernet Switch
                                                -           X         -
     (synch. AS6802 comm. only)
       Plain TTEthernet Switch                  -           X         X
          IEEE802.3 switch                      -           -         X
  Mixed Criticality TTEthernet Switch          X            X         X


                                        18
Positioning: SAE AS6802 for
Deterministic Unified Ethernet

     QoS in shared Ethernet networks




                                       19
SAE AS6802 and RT-Ethernet




              21
SAE AS6802 in IEC61850 Context
 GOOSE Messages (low-latency, critical) can be
 sent via time-triggered messgaes




                      Protection
                      Control &




                                   Protection
                        Data




                                     Data
           Data




                                                Data
                       22
Impact on System Design




                    Mirko Jakovljevic, TTTech
                                / SAE AS-2D




               23                           PAPER #
Why Deterministic
Time-Triggered Networks ?
 Network capabilities impact architecture and
 application design
 ◦ the number of ECUs, wiring and weigth
 ◦ use of network bandwidth
   and computing resources
 ◦ level of functional integration
 ◦ system and application complexity
      cost of SW/HW design and integration
 ◦   maintenance, reuse and upgrades
 ◦   obsolescence management
 ◦   certification
 ◦   …                      24
Advanced System Integration
                                                                          Distributed
                                                                      Integrated Modular
                                                                     Architectures (DIMA)
                                                      Statistical
                                                     Multiplexing     Many high- and low-level
                                                                     functions share distributed
                                                                     computing and networking
                                                                             resources
                                                       TDMA
                                                     Multiplexing

                                                                                                gh
    Federated
                                 Integrated Modular                                           Hi !!
                                                                                             y !
                                    Architectures                                          er MA
                                      (e.g. IMA)                                         :V I
Computing Resources                                                                  v el an
                                                                                  Le is

                                                                                            ?
(one function per box)
                              Many higher level functions on                    n em
                                                                             tio yst
Networking Resources             one processing module                     ra S
(physically separated                                                  te g le
 unidirectional links)       Additional low-level functions via     I n ho                 How DIMA covers
                                     networked RDCs                     W                     this gap?
                                                                                                    gap?

                                                                    Integ
                                                                          r
                                                  vel: Hig
                                                          h         Fede ation Lev
                                   Integr ation Le                      rated     el
                                                                              Arch : Very Lo
    Integration Level: Low                                                        itect
                                                                                       ures w

                                              25
Resource Use & Complexity Reduction
 Maximize use of network bandwidth and computing resources
 for critical embedded functions
 ◦ Reduce uncertainity, jitter and unintended system states
 Improve functional alignment (and separation!)
 ◦ Simplified sensor fusion
 ◦ Simplified distributed processing
 ◦ Simplified redundancy management




                             26
Integrating many functions on few
ECUs
 Emulate distributed computer / reflective memory
 Integrate critical and non-critical functions




                       27
SAE AS6802 in Critical Applications

 Robust TDM-style bandwidth partitioning
 (Hard) Real-time operation
 Strictly deterministic system operation
 Predictable computing and networking resource
 sharing
 Alignment of different functions accross the
 systems
 Design of advanced system architectures for
 minimizing SWaP
 System complexity reduction
 (system state explosion!)

                      28
SAE AS6802 in Critical Applications

 If we managed to go from federated to integrated
 architectures …
 ◦ Read: time/space partitioning at module level
 … we can manage transition to „distributed AND
 integrated“ architectures
 ◦ Read:
    time/space partitioning at module level plus time
    partitioning at network level
    system-level partitioning (of all computing and networking
    resources)
    Predictable virtualization of complex embedded systems


                             29
New activities on SAE AS-2D agenda?

 SAE AS6802 (TTEthernet)
 ◦ Scheduling and system design
 ◦ Application Handbook
 ◦ Complexity reduction
 ◦ Linear Deterministic Networks
 ◦ Closer work with IEEE?




                      30
Q&A
Visit Deterministic Ethernet / LinkedIn Group (!!)




                     Mirko Jakovljevic, TTTech
                                  / SAE AS-2D
                  mirko.jakovljevic@tttech.com




                              31                     PAPER #

More Related Content

What's hot

Introduction to SDN
Introduction to SDNIntroduction to SDN
Introduction to SDNAPNIC
 
Mixed-critical adaptive AUTOSAR stack based on VxWorks, Linux, and virtualiza...
Mixed-critical adaptive AUTOSAR stack based on VxWorks, Linux, and virtualiza...Mixed-critical adaptive AUTOSAR stack based on VxWorks, Linux, and virtualiza...
Mixed-critical adaptive AUTOSAR stack based on VxWorks, Linux, and virtualiza...Andrei Kholodnyi
 
FIWARE Robotics: ROS2 & micro-ROS
FIWARE Robotics: ROS2 & micro-ROSFIWARE Robotics: ROS2 & micro-ROS
FIWARE Robotics: ROS2 & micro-ROSJaime Martin Losa
 
【English version】3GPP 5G Standalone Handover Call flow_Rev4.13_20231224.pdf
【English version】3GPP 5G Standalone Handover Call flow_Rev4.13_20231224.pdf【English version】3GPP 5G Standalone Handover Call flow_Rev4.13_20231224.pdf
【English version】3GPP 5G Standalone Handover Call flow_Rev4.13_20231224.pdfRyuichi Yasunaga
 
Automotive SPICE® 3.0 - What is new and what has changed?
Automotive SPICE® 3.0 - What is new and what has changed?Automotive SPICE® 3.0 - What is new and what has changed?
Automotive SPICE® 3.0 - What is new and what has changed?Dominik Strube
 
DDS Advanced Tutorial - OMG June 2013 Berlin Meeting
DDS Advanced Tutorial - OMG June 2013 Berlin MeetingDDS Advanced Tutorial - OMG June 2013 Berlin Meeting
DDS Advanced Tutorial - OMG June 2013 Berlin MeetingJaime Martin Losa
 
Beginners: Open RAN, White Box RAN & vRAN
Beginners: Open RAN, White Box RAN & vRANBeginners: Open RAN, White Box RAN & vRAN
Beginners: Open RAN, White Box RAN & vRAN3G4G
 
Making networks secure with multi-layer encryption
Making networks secure with multi-layer encryptionMaking networks secure with multi-layer encryption
Making networks secure with multi-layer encryptionADVA
 
Fibre Channel over Ethernet (FCoE), iSCSI and the Converged Data Center
Fibre Channel over Ethernet (FCoE), iSCSI and the Converged Data CenterFibre Channel over Ethernet (FCoE), iSCSI and the Converged Data Center
Fibre Channel over Ethernet (FCoE), iSCSI and the Converged Data CenterStuart Miniman
 
Introduction to SDN and NFV
Introduction to SDN and NFVIntroduction to SDN and NFV
Introduction to SDN and NFVCoreStack
 
OpenSSL + Intel (r) Quick Assist Technology Engine Setup Instructions
OpenSSL + Intel (r) Quick Assist Technology Engine Setup InstructionsOpenSSL + Intel (r) Quick Assist Technology Engine Setup Instructions
OpenSSL + Intel (r) Quick Assist Technology Engine Setup InstructionsMichelle Holley
 
Switching conditions in SDH protection schemes.
Switching conditions in SDH protection schemes.Switching conditions in SDH protection schemes.
Switching conditions in SDH protection schemes.MapYourTech
 
How to Apply Functional Safety to Autosar ECU's
How to Apply Functional Safety to Autosar ECU'sHow to Apply Functional Safety to Autosar ECU's
How to Apply Functional Safety to Autosar ECU'sRenesas America
 
Trends in Visualization for Armoured Vehicles
Trends in Visualization for Armoured VehiclesTrends in Visualization for Armoured Vehicles
Trends in Visualization for Armoured Vehiclesjder
 
S1000D - An Overview
S1000D - An OverviewS1000D - An Overview
S1000D - An OverviewMonaRice
 
CNCF TUG (Telecom User Group) Ike Alisson 5G New Service Capabilities Rev pa10
CNCF TUG (Telecom User Group) Ike Alisson 5G New Service Capabilities Rev pa10CNCF TUG (Telecom User Group) Ike Alisson 5G New Service Capabilities Rev pa10
CNCF TUG (Telecom User Group) Ike Alisson 5G New Service Capabilities Rev pa10Ike Alisson
 
Large Scale Deep Learning with TensorFlow
Large Scale Deep Learning with TensorFlow Large Scale Deep Learning with TensorFlow
Large Scale Deep Learning with TensorFlow Jen Aman
 

What's hot (20)

What is IVI (In Vehicle Infotainment)?
What is IVI (In Vehicle Infotainment)?What is IVI (In Vehicle Infotainment)?
What is IVI (In Vehicle Infotainment)?
 
Introduction to SDN
Introduction to SDNIntroduction to SDN
Introduction to SDN
 
Mixed-critical adaptive AUTOSAR stack based on VxWorks, Linux, and virtualiza...
Mixed-critical adaptive AUTOSAR stack based on VxWorks, Linux, and virtualiza...Mixed-critical adaptive AUTOSAR stack based on VxWorks, Linux, and virtualiza...
Mixed-critical adaptive AUTOSAR stack based on VxWorks, Linux, and virtualiza...
 
FIWARE Robotics: ROS2 & micro-ROS
FIWARE Robotics: ROS2 & micro-ROSFIWARE Robotics: ROS2 & micro-ROS
FIWARE Robotics: ROS2 & micro-ROS
 
【English version】3GPP 5G Standalone Handover Call flow_Rev4.13_20231224.pdf
【English version】3GPP 5G Standalone Handover Call flow_Rev4.13_20231224.pdf【English version】3GPP 5G Standalone Handover Call flow_Rev4.13_20231224.pdf
【English version】3GPP 5G Standalone Handover Call flow_Rev4.13_20231224.pdf
 
QNX Software Systems
QNX Software SystemsQNX Software Systems
QNX Software Systems
 
Automotive SPICE® 3.0 - What is new and what has changed?
Automotive SPICE® 3.0 - What is new and what has changed?Automotive SPICE® 3.0 - What is new and what has changed?
Automotive SPICE® 3.0 - What is new and what has changed?
 
DDS Advanced Tutorial - OMG June 2013 Berlin Meeting
DDS Advanced Tutorial - OMG June 2013 Berlin MeetingDDS Advanced Tutorial - OMG June 2013 Berlin Meeting
DDS Advanced Tutorial - OMG June 2013 Berlin Meeting
 
Beginners: Open RAN, White Box RAN & vRAN
Beginners: Open RAN, White Box RAN & vRANBeginners: Open RAN, White Box RAN & vRAN
Beginners: Open RAN, White Box RAN & vRAN
 
Making networks secure with multi-layer encryption
Making networks secure with multi-layer encryptionMaking networks secure with multi-layer encryption
Making networks secure with multi-layer encryption
 
GPU: Understanding CUDA
GPU: Understanding CUDAGPU: Understanding CUDA
GPU: Understanding CUDA
 
Fibre Channel over Ethernet (FCoE), iSCSI and the Converged Data Center
Fibre Channel over Ethernet (FCoE), iSCSI and the Converged Data CenterFibre Channel over Ethernet (FCoE), iSCSI and the Converged Data Center
Fibre Channel over Ethernet (FCoE), iSCSI and the Converged Data Center
 
Introduction to SDN and NFV
Introduction to SDN and NFVIntroduction to SDN and NFV
Introduction to SDN and NFV
 
OpenSSL + Intel (r) Quick Assist Technology Engine Setup Instructions
OpenSSL + Intel (r) Quick Assist Technology Engine Setup InstructionsOpenSSL + Intel (r) Quick Assist Technology Engine Setup Instructions
OpenSSL + Intel (r) Quick Assist Technology Engine Setup Instructions
 
Switching conditions in SDH protection schemes.
Switching conditions in SDH protection schemes.Switching conditions in SDH protection schemes.
Switching conditions in SDH protection schemes.
 
How to Apply Functional Safety to Autosar ECU's
How to Apply Functional Safety to Autosar ECU'sHow to Apply Functional Safety to Autosar ECU's
How to Apply Functional Safety to Autosar ECU's
 
Trends in Visualization for Armoured Vehicles
Trends in Visualization for Armoured VehiclesTrends in Visualization for Armoured Vehicles
Trends in Visualization for Armoured Vehicles
 
S1000D - An Overview
S1000D - An OverviewS1000D - An Overview
S1000D - An Overview
 
CNCF TUG (Telecom User Group) Ike Alisson 5G New Service Capabilities Rev pa10
CNCF TUG (Telecom User Group) Ike Alisson 5G New Service Capabilities Rev pa10CNCF TUG (Telecom User Group) Ike Alisson 5G New Service Capabilities Rev pa10
CNCF TUG (Telecom User Group) Ike Alisson 5G New Service Capabilities Rev pa10
 
Large Scale Deep Learning with TensorFlow
Large Scale Deep Learning with TensorFlow Large Scale Deep Learning with TensorFlow
Large Scale Deep Learning with TensorFlow
 

Similar to Deterministic Ethernet SAE AS6802

Overview Of I E C61850 Presentation..... W S M
Overview Of  I E C61850  Presentation..... W S MOverview Of  I E C61850  Presentation..... W S M
Overview Of I E C61850 Presentation..... W S Mginquesada
 
Multi-Axis Position Control by EtherCAT | ElmoMC
Multi-Axis Position Control by EtherCAT | ElmoMCMulti-Axis Position Control by EtherCAT | ElmoMC
Multi-Axis Position Control by EtherCAT | ElmoMCElmo Motion Control
 
Industrial Networks: the Choices for Real Time Motion Control
Industrial Networks: the Choices for Real Time Motion ControlIndustrial Networks: the Choices for Real Time Motion Control
Industrial Networks: the Choices for Real Time Motion ControlDesign World
 
JVL Industrial Ethernet Expansion Modules for MAC Motors
JVL Industrial Ethernet Expansion Modules for MAC MotorsJVL Industrial Ethernet Expansion Modules for MAC Motors
JVL Industrial Ethernet Expansion Modules for MAC MotorsElectromate
 
ASIX AX58400 EtherCAT to IO-Link Gateway Solution Introduction
ASIX AX58400 EtherCAT to IO-Link Gateway Solution IntroductionASIX AX58400 EtherCAT to IO-Link Gateway Solution Introduction
ASIX AX58400 EtherCAT to IO-Link Gateway Solution IntroductionASIX Electronics Corporation
 
OptiQNet-842-DM-v0.4-for-852
OptiQNet-842-DM-v0.4-for-852OptiQNet-842-DM-v0.4-for-852
OptiQNet-842-DM-v0.4-for-852Yi-Neng Lin
 
Cisco enhanced high speed wan interface cards.
Cisco enhanced high speed wan interface cards.Cisco enhanced high speed wan interface cards.
Cisco enhanced high speed wan interface cards.Amanda Meng
 
tutorial-Deterministic-Ethernet-stp.ppt
tutorial-Deterministic-Ethernet-stp.ppttutorial-Deterministic-Ethernet-stp.ppt
tutorial-Deterministic-Ethernet-stp.pptssuser3855be
 
Stable Ethernet TCP/IP Real Time Communication In Industrial Embedded Applica...
Stable Ethernet TCP/IP Real Time Communication In Industrial Embedded Applica...Stable Ethernet TCP/IP Real Time Communication In Industrial Embedded Applica...
Stable Ethernet TCP/IP Real Time Communication In Industrial Embedded Applica...IJRES Journal
 
Hardened Ethernet In ITS 2010
Hardened Ethernet In ITS 2010Hardened Ethernet In ITS 2010
Hardened Ethernet In ITS 2010ethersteve
 
ETHERNET PACKET PROCESSOR FOR SOC APPLICATION
ETHERNET PACKET PROCESSOR FOR SOC APPLICATIONETHERNET PACKET PROCESSOR FOR SOC APPLICATION
ETHERNET PACKET PROCESSOR FOR SOC APPLICATIONcscpconf
 
Samsung_EnodeLSMR__Integration_Module__V1.pdf (1).pdf
Samsung_EnodeLSMR__Integration_Module__V1.pdf (1).pdfSamsung_EnodeLSMR__Integration_Module__V1.pdf (1).pdf
Samsung_EnodeLSMR__Integration_Module__V1.pdf (1).pdfRaviSharma1113
 
Milcom10 T10 Optical Ethernet Sharma Davari 2010 11 01
Milcom10 T10 Optical Ethernet Sharma Davari 2010 11 01Milcom10 T10 Optical Ethernet Sharma Davari 2010 11 01
Milcom10 T10 Optical Ethernet Sharma Davari 2010 11 01Vishal Sharma, Ph.D.
 
Manufacturing pov jeff green 2016 v2
Manufacturing pov jeff green 2016 v2Manufacturing pov jeff green 2016 v2
Manufacturing pov jeff green 2016 v2Jeff Green
 
infraXstructure Alexis Dacquay, "How to win back visibility into your network...
infraXstructure Alexis Dacquay, "How to win back visibility into your network...infraXstructure Alexis Dacquay, "How to win back visibility into your network...
infraXstructure Alexis Dacquay, "How to win back visibility into your network...PROIDEA
 
NST Product Catalog
NST Product CatalogNST Product Catalog
NST Product Catalogmoonhyo
 
HIGH PERFORMANCE ETHERNET PACKET PROCESSOR CORE FOR NEXT GENERATION NETWORKS
HIGH PERFORMANCE ETHERNET PACKET PROCESSOR CORE FOR NEXT GENERATION NETWORKSHIGH PERFORMANCE ETHERNET PACKET PROCESSOR CORE FOR NEXT GENERATION NETWORKS
HIGH PERFORMANCE ETHERNET PACKET PROCESSOR CORE FOR NEXT GENERATION NETWORKSijngnjournal
 
04IEEEPTPpresentation.pdf
04IEEEPTPpresentation.pdf04IEEEPTPpresentation.pdf
04IEEEPTPpresentation.pdfewnetukassa2
 

Similar to Deterministic Ethernet SAE AS6802 (20)

Overview Of I E C61850 Presentation..... W S M
Overview Of  I E C61850  Presentation..... W S MOverview Of  I E C61850  Presentation..... W S M
Overview Of I E C61850 Presentation..... W S M
 
Multi-Axis Position Control by EtherCAT | ElmoMC
Multi-Axis Position Control by EtherCAT | ElmoMCMulti-Axis Position Control by EtherCAT | ElmoMC
Multi-Axis Position Control by EtherCAT | ElmoMC
 
Industrial Networks: the Choices for Real Time Motion Control
Industrial Networks: the Choices for Real Time Motion ControlIndustrial Networks: the Choices for Real Time Motion Control
Industrial Networks: the Choices for Real Time Motion Control
 
JVL Industrial Ethernet Expansion Modules for MAC Motors
JVL Industrial Ethernet Expansion Modules for MAC MotorsJVL Industrial Ethernet Expansion Modules for MAC Motors
JVL Industrial Ethernet Expansion Modules for MAC Motors
 
ASIX AX58400 EtherCAT to IO-Link Gateway Solution Introduction
ASIX AX58400 EtherCAT to IO-Link Gateway Solution IntroductionASIX AX58400 EtherCAT to IO-Link Gateway Solution Introduction
ASIX AX58400 EtherCAT to IO-Link Gateway Solution Introduction
 
OptiQNet-842-DM-v0.4-for-852
OptiQNet-842-DM-v0.4-for-852OptiQNet-842-DM-v0.4-for-852
OptiQNet-842-DM-v0.4-for-852
 
Cisco enhanced high speed wan interface cards.
Cisco enhanced high speed wan interface cards.Cisco enhanced high speed wan interface cards.
Cisco enhanced high speed wan interface cards.
 
tutorial-Deterministic-Ethernet-stp.ppt
tutorial-Deterministic-Ethernet-stp.ppttutorial-Deterministic-Ethernet-stp.ppt
tutorial-Deterministic-Ethernet-stp.ppt
 
Stable Ethernet TCP/IP Real Time Communication In Industrial Embedded Applica...
Stable Ethernet TCP/IP Real Time Communication In Industrial Embedded Applica...Stable Ethernet TCP/IP Real Time Communication In Industrial Embedded Applica...
Stable Ethernet TCP/IP Real Time Communication In Industrial Embedded Applica...
 
Hardened Ethernet In ITS 2010
Hardened Ethernet In ITS 2010Hardened Ethernet In ITS 2010
Hardened Ethernet In ITS 2010
 
ETHERNET PACKET PROCESSOR FOR SOC APPLICATION
ETHERNET PACKET PROCESSOR FOR SOC APPLICATIONETHERNET PACKET PROCESSOR FOR SOC APPLICATION
ETHERNET PACKET PROCESSOR FOR SOC APPLICATION
 
Samsung_EnodeLSMR__Integration_Module__V1.pdf (1).pdf
Samsung_EnodeLSMR__Integration_Module__V1.pdf (1).pdfSamsung_EnodeLSMR__Integration_Module__V1.pdf (1).pdf
Samsung_EnodeLSMR__Integration_Module__V1.pdf (1).pdf
 
Ethernet technology
Ethernet technologyEthernet technology
Ethernet technology
 
Mits 5G brief solution 2021
Mits 5G brief solution 2021Mits 5G brief solution 2021
Mits 5G brief solution 2021
 
Milcom10 T10 Optical Ethernet Sharma Davari 2010 11 01
Milcom10 T10 Optical Ethernet Sharma Davari 2010 11 01Milcom10 T10 Optical Ethernet Sharma Davari 2010 11 01
Milcom10 T10 Optical Ethernet Sharma Davari 2010 11 01
 
Manufacturing pov jeff green 2016 v2
Manufacturing pov jeff green 2016 v2Manufacturing pov jeff green 2016 v2
Manufacturing pov jeff green 2016 v2
 
infraXstructure Alexis Dacquay, "How to win back visibility into your network...
infraXstructure Alexis Dacquay, "How to win back visibility into your network...infraXstructure Alexis Dacquay, "How to win back visibility into your network...
infraXstructure Alexis Dacquay, "How to win back visibility into your network...
 
NST Product Catalog
NST Product CatalogNST Product Catalog
NST Product Catalog
 
HIGH PERFORMANCE ETHERNET PACKET PROCESSOR CORE FOR NEXT GENERATION NETWORKS
HIGH PERFORMANCE ETHERNET PACKET PROCESSOR CORE FOR NEXT GENERATION NETWORKSHIGH PERFORMANCE ETHERNET PACKET PROCESSOR CORE FOR NEXT GENERATION NETWORKS
HIGH PERFORMANCE ETHERNET PACKET PROCESSOR CORE FOR NEXT GENERATION NETWORKS
 
04IEEEPTPpresentation.pdf
04IEEEPTPpresentation.pdf04IEEEPTPpresentation.pdf
04IEEEPTPpresentation.pdf
 

Recently uploaded

TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data DiscoveryTrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data DiscoveryTrustArc
 
Automating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps ScriptAutomating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps Scriptwesley chun
 
A Beginners Guide to Building a RAG App Using Open Source Milvus
A Beginners Guide to Building a RAG App Using Open Source MilvusA Beginners Guide to Building a RAG App Using Open Source Milvus
A Beginners Guide to Building a RAG App Using Open Source MilvusZilliz
 
Polkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Polkadot JAM Slides - Token2049 - By Dr. Gavin WoodPolkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Polkadot JAM Slides - Token2049 - By Dr. Gavin WoodJuan lago vázquez
 
EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWER
EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWEREMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWER
EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWERMadyBayot
 
Emergent Methods: Multi-lingual narrative tracking in the news - real-time ex...
Emergent Methods: Multi-lingual narrative tracking in the news - real-time ex...Emergent Methods: Multi-lingual narrative tracking in the news - real-time ex...
Emergent Methods: Multi-lingual narrative tracking in the news - real-time ex...Zilliz
 
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemkeProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemkeProduct Anonymous
 
Boost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfBoost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfsudhanshuwaghmare1
 
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...apidays
 
Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024The Digital Insurer
 
Why Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire businessWhy Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire businesspanagenda
 
ICT role in 21st century education and its challenges
ICT role in 21st century education and its challengesICT role in 21st century education and its challenges
ICT role in 21st century education and its challengesrafiqahmad00786416
 
Exploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone ProcessorsExploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone Processorsdebabhi2
 
AWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of TerraformAWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of TerraformAndrey Devyatkin
 
"I see eyes in my soup": How Delivery Hero implemented the safety system for ...
"I see eyes in my soup": How Delivery Hero implemented the safety system for ..."I see eyes in my soup": How Delivery Hero implemented the safety system for ...
"I see eyes in my soup": How Delivery Hero implemented the safety system for ...Zilliz
 
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...apidays
 
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot TakeoffStrategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoffsammart93
 
Corporate and higher education May webinar.pptx
Corporate and higher education May webinar.pptxCorporate and higher education May webinar.pptx
Corporate and higher education May webinar.pptxRustici Software
 
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Drew Madelung
 

Recently uploaded (20)

TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data DiscoveryTrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
 
Automating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps ScriptAutomating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps Script
 
A Beginners Guide to Building a RAG App Using Open Source Milvus
A Beginners Guide to Building a RAG App Using Open Source MilvusA Beginners Guide to Building a RAG App Using Open Source Milvus
A Beginners Guide to Building a RAG App Using Open Source Milvus
 
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
 
Polkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Polkadot JAM Slides - Token2049 - By Dr. Gavin WoodPolkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Polkadot JAM Slides - Token2049 - By Dr. Gavin Wood
 
EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWER
EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWEREMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWER
EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWER
 
Emergent Methods: Multi-lingual narrative tracking in the news - real-time ex...
Emergent Methods: Multi-lingual narrative tracking in the news - real-time ex...Emergent Methods: Multi-lingual narrative tracking in the news - real-time ex...
Emergent Methods: Multi-lingual narrative tracking in the news - real-time ex...
 
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemkeProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
 
Boost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfBoost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdf
 
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...
 
Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024
 
Why Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire businessWhy Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire business
 
ICT role in 21st century education and its challenges
ICT role in 21st century education and its challengesICT role in 21st century education and its challenges
ICT role in 21st century education and its challenges
 
Exploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone ProcessorsExploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone Processors
 
AWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of TerraformAWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of Terraform
 
"I see eyes in my soup": How Delivery Hero implemented the safety system for ...
"I see eyes in my soup": How Delivery Hero implemented the safety system for ..."I see eyes in my soup": How Delivery Hero implemented the safety system for ...
"I see eyes in my soup": How Delivery Hero implemented the safety system for ...
 
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
 
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot TakeoffStrategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
 
Corporate and higher education May webinar.pptx
Corporate and higher education May webinar.pptxCorporate and higher education May webinar.pptx
Corporate and higher education May webinar.pptx
 
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
 

Deterministic Ethernet SAE AS6802

  • 1. Deterministic Ethernet: SAE AS6802 "Time-Triggered Ethernet" Join “Deterministic Ethernet” Group @ LinkedIn http://www.linkedin.com/groups?gid=3862779 Visit SAE AS-2D2 “Deterministic Ethernet and Unified Networking” Committee http://www.sae.org/servlets/works/committeeHome.do?comtID=TEAAS2D 1
  • 2. SAE AS6802: „Time-Triggered Ethernet“ (TTEthernet) Public specification available since 2008 IP designed to DO-254/DO-178B Level A ◦ formal proof of protocol algorithms used for IEC61508 SIL-rated systems Standardization at SAE ◦ SAE standardization project started in 2009 ◦ SAE Standard release in November 2011 ◦ http://standards.sae.org/as6802 2
  • 3. What is „Time-Triggered“? Predictable (deterministic) communication ◦ Fixed latency, µs-jitter, TDMA System timebase available, but no master clock (alignment of local clocks in µs!) Autonomous network operation ◦ based on scheduled communication and system time Examples: ◦ FlexRay ◦ TTP (SAE AS6003) ◦ TTEthernet (SAE AS6802) 3
  • 4. What is Ethernet, really? A family of frame-based standards for LAN/MAN networks by IEEE802 ◦ Standard physical medium ◦ Set of medium access control rules with fair arbitration ◦ Variable size packets in Ethernet format 4
  • 5. SAE AS6802: „Time-Triggered Ethernet“ (TTEthernet) The objective was to: ◦ make Ethernet viable for any time-, safety- and mission- critical embedded system application (SAE AS6802 is a Layer 2 protocol service) ◦ … and retain asynchronous communication capabilities The objective was NOT to: ◦ create yet another real-time industrial Ethernet network, that is incompatible with IEEE802.3 or standard Ethernet LAN In fact it is a service … ◦ compare it to deterministic VLAN messaging with fixed end-to-end latency and µs-jitter! 5
  • 6. SAE AS6802: A Layer 2 QoS Enhancement Time-Triggered Ethernet (TTEthernet) Allows integration of low-latency, low-jitter and standard LAN applications 6
  • 7. SAE AS6802: A Layer 2 QoS Enhancement Time-triggered extensions (Layer 2) implemented in an Ethernet switch enable deterministic unified networking ◦ Synchronous startup ◦ Synchronous recovery ◦ Robust fault-tolerant distributed clock ◦ Foundation for synchronous communication and robust bandwidth partitioning in Ethernet networks 7
  • 8. Summary: System Designer Perspective SAE AS6802 is just another Ethernet service Add SAE AS6802 service to Ethernet switch ◦ capabilities to design Ethernet-based time-, safety- and mission critical system ! Add other comptible IEEE802.1 Layer 2 services to gain specific capabilities and support (deterministic) unified networking ◦ VLAN(IEEE802.1Q), DCB, IEEE1588/IEEE802.1AS, Rate-contrained services with traffic shaping, etc. Use Ethernet as a deterministic network capable of handling different types of time-critical traffic 8
  • 9. Deterministic Ethernet: SAE AS6802 "Time-Triggered Ethernet“ Capabilities 9 PAPER #
  • 10. Capabilities: Distributed Fault-tolerant Synchronization Robust algorithm based on exchange of asynchronous IEEE802.3 messages Synchronizes local clocks – system time (!) ◦ no wall clock (external time source - e.g. GPS) required Fail-operational: ◦ tolerates multiple faults ◦ tolerates byzantine synchronization faults ◦ no search for best master (distributed clock!) Provides defined worst-case synchronous startup & recovery time (in ms) 10
  • 11. Capabilities: Synchronous Communication System time available on switches and endsystems ◦ Scheduled traffic can have fixed latency and µs-jitter ◦ Switch knows when the message is forwarded 11
  • 12. Capabilities: Deterministic Unified Ethernet Synchronous and Asynchronous Traffic „Virtual links“ are forwarded through 100BASE-TX, 1000BASE-CX, 1000BASE-SX or other Ethernet physical layer connections 12
  • 13. Capabilities: Robust Partitioning for Deterministic Unified Ethernet Mechanisms: ◦ Switch knows the traffic schedule for synchronous (TT) traffic ◦ Switch knows about properties of time-sensitive traffic and possible time-violations e.g. for AFDX / ARINC664 (e.g. rate constrained – BAG, periodicity) ◦ Switch knows when the best effort (asynchronous) traffic can be scheduled to prevent violation of temporal constraints for RC and TT Configuration Configuration for TT Traffic for RC Traffic Synchronous (TT) Traffic Time-Sensitive Traffic (RC) Scheduling Output Port Logic Asynchronous (Priority-Driven and/or Lossless) (Switch) 13
  • 14. Capabilities: Deterministic Unified Ethernet What if synchronous links (VLs) are reserved, but the message is not sent? ◦ … ECU / LRU is not installed ◦ … Function is currently inactive Dynamic Bandwidth Release: immediate availability for asynchronous traffic 14
  • 15. Comparison with other Ethernet standards 15 PAPER #
  • 16. Ethernet in Critical Embedded Systems Industrial RT Ethernet (ProfiNet RT/IRT, Time-Critical, PowerLink, Ethernet/IP CIP Sync, EtherCAT, ...) Mission-Sensitive Lossless, IEEE DCB Loss-sensitive, Time-sensitive, IEEE AVB Mission-Critical ARINC 664 Part 7 Deterministic, Time-critical, SAE AS6802 Safety-critical, (TTEthernet) Mission-critical 2000 2001 2002 2003 2004 2005 2006 2007 2008 2009 2010 16
  • 17. Positioning: SAE AS6802 for Deterministic Unified Ethernet QoS in shared Ethernet networks 17
  • 18. TTEthernet Switch with SAE AS6802 / ARINC664-P7 TTEthernet Switch Services Used QoS Protocol Services TTEthernet RC TT Switch Behavior BE (ARINC664) (SAE AS6802) RC Switch X - - RC Switch w/ A/V and hard-RT X X - TTEthernet Switch - X - (synch. AS6802 comm. only) Plain TTEthernet Switch - X X IEEE802.3 switch - - X Mixed Criticality TTEthernet Switch X X X 18
  • 19. Positioning: SAE AS6802 for Deterministic Unified Ethernet QoS in shared Ethernet networks 19
  • 20. SAE AS6802 and RT-Ethernet 21
  • 21. SAE AS6802 in IEC61850 Context GOOSE Messages (low-latency, critical) can be sent via time-triggered messgaes Protection Control & Protection Data Data Data Data 22
  • 22. Impact on System Design Mirko Jakovljevic, TTTech / SAE AS-2D 23 PAPER #
  • 23. Why Deterministic Time-Triggered Networks ? Network capabilities impact architecture and application design ◦ the number of ECUs, wiring and weigth ◦ use of network bandwidth and computing resources ◦ level of functional integration ◦ system and application complexity cost of SW/HW design and integration ◦ maintenance, reuse and upgrades ◦ obsolescence management ◦ certification ◦ … 24
  • 24. Advanced System Integration Distributed Integrated Modular Architectures (DIMA) Statistical Multiplexing Many high- and low-level functions share distributed computing and networking resources TDMA Multiplexing gh Federated Integrated Modular Hi !! y ! Architectures er MA (e.g. IMA) :V I Computing Resources v el an Le is ? (one function per box) Many higher level functions on n em tio yst Networking Resources one processing module ra S (physically separated te g le unidirectional links) Additional low-level functions via I n ho How DIMA covers networked RDCs W this gap? gap? Integ r vel: Hig h Fede ation Lev Integr ation Le rated el Arch : Very Lo Integration Level: Low itect ures w 25
  • 25. Resource Use & Complexity Reduction Maximize use of network bandwidth and computing resources for critical embedded functions ◦ Reduce uncertainity, jitter and unintended system states Improve functional alignment (and separation!) ◦ Simplified sensor fusion ◦ Simplified distributed processing ◦ Simplified redundancy management 26
  • 26. Integrating many functions on few ECUs Emulate distributed computer / reflective memory Integrate critical and non-critical functions 27
  • 27. SAE AS6802 in Critical Applications Robust TDM-style bandwidth partitioning (Hard) Real-time operation Strictly deterministic system operation Predictable computing and networking resource sharing Alignment of different functions accross the systems Design of advanced system architectures for minimizing SWaP System complexity reduction (system state explosion!) 28
  • 28. SAE AS6802 in Critical Applications If we managed to go from federated to integrated architectures … ◦ Read: time/space partitioning at module level … we can manage transition to „distributed AND integrated“ architectures ◦ Read: time/space partitioning at module level plus time partitioning at network level system-level partitioning (of all computing and networking resources) Predictable virtualization of complex embedded systems 29
  • 29. New activities on SAE AS-2D agenda? SAE AS6802 (TTEthernet) ◦ Scheduling and system design ◦ Application Handbook ◦ Complexity reduction ◦ Linear Deterministic Networks ◦ Closer work with IEEE? 30
  • 30. Q&A Visit Deterministic Ethernet / LinkedIn Group (!!) Mirko Jakovljevic, TTTech / SAE AS-2D mirko.jakovljevic@tttech.com 31 PAPER #