SlideShare a Scribd company logo
Deterministic Ethernet &
System Integration




Mirko Jakovljevic
products@tttech.com

www.tttech.com        Copyright © TTTech Computertechnik AG. All rights reserved.   Page 1
Deterministic Ethernet

   Deterministic communication in Ethernet?
      • Ethernet is a packet-switching technology (best-effort communication)
      • Can be more or less deterministic (priorities and traffic classes for data
        streams)
      The determinism is a spectrum!




                     Ethernet Today
     „indeterministic“   „more deterministic“            „very deterministic“               „strictly deterministic“


Strictly deterministic = circuit-switching only?

www.tttech.com                Copyright © TTTech Computertechnik AG. All rights reserved.                          Page 2
More / Very Deterministic
More Deterministic
      • improved chance high-priority data is delivered within specified time
Very Deterministic
      • defined end-to-end latency (or frame dropped)
      • Many trade-offs (latency/jitter vs. bandwidth)
      • Assumption: overprovisioning (max. 5-15% of bandwidth really used)




                                                                   Sh                                      TD
                                Et Ful                                 ap M
                                                                                                       Et M o
            Ha
                                   h       l                        Pa ing D +
        Et      lf-
                   du          wi ern -du                       we c         /
           he        pl          th et ple                         ll- ket Poli                   (e        he ve
              rn        ex           Pr Sw x                    tra un Dr cin                       m
                 et               tra iori itc                     ffi der op g/                      ul
                                                                                                         a      rn r
                    Bu
                      s               ffi tize h
                                         c    d
                                                                      c p st ,
                                                                         ro oo
                                                                                                     sw tion
                                                                                                         itc of
                                                                                                                  et
                                                                           fil d                            hi ci
                                                                              e                          ing irc
                                                                                                            )   ui
                                                                                                                  t

     „indeterministic“       „more deterministic“             „very deterministic“               „strictly deterministic“



www.tttech.com                     Copyright © TTTech Computertechnik AG. All rights reserved.                          Page 3
Deterministic Ethernet




www.tttech.com   Copyright © TTTech Computertechnik AG. All rights reserved.   Page 4
TTEthernet and Determinism
Strict determinism can be defined as full control of
timing/jitter in a system
       Synchronous & asynchronous communication via Ethernet


                            Packet sent
                            just-in-time


                                                                                                                  Receiver
                                                                                                                  knows exact
                                                                                                                  packet arrival
                                                                                                                  time
                   packet

             Eth
             NIC                                                                                         packet
                                                                                                                   Eth
                       T1                                                                                          NIC

                                                                 Switch knows
                                                                 exact packet                                T1
                                  Switch knows                   forwarding                                (M +De
                                                                                                              in   fi
                                                                                                           La imiz ned
                                  exact packet                   time
                                  forwarding
                                  time                                                                       ten ed
                                                                                                                 cy )
                                 Synchronous (TDMA-style) Communication

www.tttech.com                             Copyright © TTTech Computertechnik AG. All rights reserved.                             Page 5
Extensions & Standard Ethernet

   Time-triggered extensions on the top of standard switched
   Gigabit-Ethernet
        • Startup                                                                Application

        • Recovery
                                                                                                   Layer
        • Robust fault-tolerant distributed clock
                                                                                                    3-7



                                                     Core
                                                   TTEthernet
                                                    services            Time-Triggered Extension



                                                                           Ethernet IEEE 802.3


   Makes Ethernet viable for any critical
   embedded system application


www.tttech.com               Copyright © TTTech Computertechnik AG. All rights reserved.            Page 6
TTEthernet Standard




www.tttech.com   Copyright © TTTech Computertechnik AG. All rights reserved.   Page 7
Priority-based
                                                                                                Synchronous




www.tttech.com
                                                                   Asynchronous
                                                                   Ethernet Traffic             (TDM) Traffic


                                                              Best-Effort (BE)
                                                                                    Rate-
                                                              Ethernet Traffic   Constrained
                                                                                 (RC) Traffic
                                                                                                                TTEthernet Capabilities




Copyright © TTTech Computertechnik AG. All rights reserved.
Page 8
Priority-based
                                                                                                Synchronous




www.tttech.com
                                                                   Asynchronous
                                                                   Ethernet Traffic             (TDM) Traffic

                                                                                    Rate-
                                                              Best-Effort (BE)   Constrained
                                                              Ethernet Traffic
                                                                                 (RC) Traffic
                                                                                                                TTEthernet Capabilities




Copyright © TTTech Computertechnik AG. All rights reserved.
Page 9
Time-Triggered Services in TTEthernet
Time-triggered services (SAE AS6802) add:
     • Distributed fault-tolerant synchronization
          • Continuous time service in case of multiple system faults; no master clock; formally verified
     • Synchronous hard real-time communication (audio/video/hard RT controls)
     • Robust TDMA-style bandwidth partitioning
          • Enables parallel low-latency/lossless/hard RT and standard LAN applications in one network




www.tttech.com                     Copyright © TTTech Computertechnik AG. All rights reserved.          Page 10
TTEthernet, a Communication Infrastructure

                                                                                            Highlight: Fault Tolerance and
                                                                                            Incorporated Redundancy
                                            E                            E                            E
                                          TT                           TT                           TT




                                                                                     TT
                                                                                       E
                                                                                                                        E
                                                                                                                     TT
                   E
                TTE
                TT                                                           TT
                                                                              0E

                         E
                       TT



                              TT                                                                              TT
                                E                                             TT                                E
                                                                                 E
                                                                                                                                E
                              TT
                                E                                                                                             TT
                                                                                   TT                         TT
                                                                                     E                           E




                                                      E
                                                    TT
                          E
                       TT                                                      E
                                                                             TT
            E
          TT                                                                            E
                                                                                     TT

                                                                                                                          E
                                                                                                                       TT



                                      E                                                             E
                                    TT                                                            TT




www.tttech.com                                  Copyright © TTTech Computertechnik AG. All rights reserved.                         Page 11
www.tttech.com




www.tttech.com   Copyright © TTTech Computertechnik AG. All rights reserved.   Page 15

More Related Content

PDF
Gazing Into The Void
PDF
Ultra-Dense, Transparent and Resilient Ring-Tree Access Network using Coupler...
PPT
Transcription
PPT
Detection of genetic motifs
PDF
TTTech Automotive Overview
PDF
Deterministic Ethernet SAE AS6802
PDF
Surrey dl 2
Gazing Into The Void
Ultra-Dense, Transparent and Resilient Ring-Tree Access Network using Coupler...
Transcription
Detection of genetic motifs
TTTech Automotive Overview
Deterministic Ethernet SAE AS6802
Surrey dl 2

Viewers also liked (20)

PDF
Surrey dl 1, 3
PDF
Senan McGrath - The ESB ecar Ireland project
PDF
Celia Chambers - Northern Ireland plugged in places project
PDF
Frazer McKimm - DHS - High Performance Digital Interfaces
PDF
Liana Cipcigan - Grid Integration of Electric Vehicles
PDF
Inaugural IEEE VTS UKRI chapter meeting and presentations | Keith Nolan
PDF
Yvonne Hübner - Electric vehicle and infrastructure trials in the north east ...
PDF
Martin Glavin - CAR group NUI Galway
PDF
David Goodman - IEEE VTS UKRI - Can cellular networks keep up with the growth...
PDF
Mazhar Bari - SolarPrint
PDF
Robert Evans - Overview of midlands PiP project
PDF
Brendan Finn - Using ITS to achieve the potential for public transport
PDF
Surrey dl-4
PPT
Ieee vts chapter_intro
PDF
Dirk Pesch - Networked systems research at NIMBUS (Cork Institute of Technology)
PDF
Oliver Holland - IEEE VTS UKRI - Energy efficiency challenges of data volume...
PDF
Keith Nolan - Use Of Cognitive Radio To Improve Spectrum Usage Efficiency And...
PDF
James Rohan - Electric vehicle battery systems
PDF
Oliver Holland IEEE VTS UKRI Chapter meeting Introduction - July 2012, Dublin...
PDF
Alex Wyglinski - IEEE VTS UKRI - Cognitive radio - a panacea for RF spectrum...
Surrey dl 1, 3
Senan McGrath - The ESB ecar Ireland project
Celia Chambers - Northern Ireland plugged in places project
Frazer McKimm - DHS - High Performance Digital Interfaces
Liana Cipcigan - Grid Integration of Electric Vehicles
Inaugural IEEE VTS UKRI chapter meeting and presentations | Keith Nolan
Yvonne Hübner - Electric vehicle and infrastructure trials in the north east ...
Martin Glavin - CAR group NUI Galway
David Goodman - IEEE VTS UKRI - Can cellular networks keep up with the growth...
Mazhar Bari - SolarPrint
Robert Evans - Overview of midlands PiP project
Brendan Finn - Using ITS to achieve the potential for public transport
Surrey dl-4
Ieee vts chapter_intro
Dirk Pesch - Networked systems research at NIMBUS (Cork Institute of Technology)
Oliver Holland - IEEE VTS UKRI - Energy efficiency challenges of data volume...
Keith Nolan - Use Of Cognitive Radio To Improve Spectrum Usage Efficiency And...
James Rohan - Electric vehicle battery systems
Oliver Holland IEEE VTS UKRI Chapter meeting Introduction - July 2012, Dublin...
Alex Wyglinski - IEEE VTS UKRI - Cognitive radio - a panacea for RF spectrum...
Ad

Similar to Deterministic Ethernet - TTEthernet (20)

PDF
Time Triggered Ethernet - Overview
PDF
Ethernet Dedicated Internet Service
PPT
PDF
DDoS Attack illustration
PDF
LinkRunner AT
PDF
IEEE 1904.1 (SIEPON) Architecture and Model
PDF
Fcamp may2010-tech2-fpga high speed io trends-alteraTrends & Challenges in De...
PDF
A dynamic performance-based_flow_control
PDF
Managing The Mobile Device Wave
PDF
Mac
PDF
Nt1310 Unit 8 Network Components
PDF
Rorotika VAS products
PDF
Rorotika VAS products
PPTX
TCP-IP PROTOCOL
PPTX
BASIC TO ADVANCED NETWORKING TUTORIALS
PDF
Cisco-Press-CCNP-and-CCIE-Enterprise-Core-ENCOR-350-401-Official-Cert-Guide.pdf
PDF
Ptp810 ss 050812-r13
PDF
Ethernet Private Line Sales Sheet
PDF
xG Technology Cognitive Radio Rural Broadband Wireless Symposium Jan 2013
PPTX
iMinds' course: preceding exercises
Time Triggered Ethernet - Overview
Ethernet Dedicated Internet Service
DDoS Attack illustration
LinkRunner AT
IEEE 1904.1 (SIEPON) Architecture and Model
Fcamp may2010-tech2-fpga high speed io trends-alteraTrends & Challenges in De...
A dynamic performance-based_flow_control
Managing The Mobile Device Wave
Mac
Nt1310 Unit 8 Network Components
Rorotika VAS products
Rorotika VAS products
TCP-IP PROTOCOL
BASIC TO ADVANCED NETWORKING TUTORIALS
Cisco-Press-CCNP-and-CCIE-Enterprise-Core-ENCOR-350-401-Official-Cert-Guide.pdf
Ptp810 ss 050812-r13
Ethernet Private Line Sales Sheet
xG Technology Cognitive Radio Rural Broadband Wireless Symposium Jan 2013
iMinds' course: preceding exercises
Ad

Recently uploaded (20)

PPTX
Machine Learning_overview_presentation.pptx
PDF
Empathic Computing: Creating Shared Understanding
PDF
Spectral efficient network and resource selection model in 5G networks
PDF
Assigned Numbers - 2025 - Bluetooth® Document
PDF
A comparative analysis of optical character recognition models for extracting...
PDF
Dropbox Q2 2025 Financial Results & Investor Presentation
PPTX
Tartificialntelligence_presentation.pptx
PDF
7 ChatGPT Prompts to Help You Define Your Ideal Customer Profile.pdf
PDF
Diabetes mellitus diagnosis method based random forest with bat algorithm
PPTX
SOPHOS-XG Firewall Administrator PPT.pptx
PDF
Accuracy of neural networks in brain wave diagnosis of schizophrenia
PDF
gpt5_lecture_notes_comprehensive_20250812015547.pdf
PPTX
A Presentation on Artificial Intelligence
PPTX
1. Introduction to Computer Programming.pptx
PDF
Reach Out and Touch Someone: Haptics and Empathic Computing
PDF
NewMind AI Weekly Chronicles - August'25-Week II
PDF
Per capita expenditure prediction using model stacking based on satellite ima...
PDF
Architecting across the Boundaries of two Complex Domains - Healthcare & Tech...
PPTX
Programs and apps: productivity, graphics, security and other tools
PPTX
Group 1 Presentation -Planning and Decision Making .pptx
Machine Learning_overview_presentation.pptx
Empathic Computing: Creating Shared Understanding
Spectral efficient network and resource selection model in 5G networks
Assigned Numbers - 2025 - Bluetooth® Document
A comparative analysis of optical character recognition models for extracting...
Dropbox Q2 2025 Financial Results & Investor Presentation
Tartificialntelligence_presentation.pptx
7 ChatGPT Prompts to Help You Define Your Ideal Customer Profile.pdf
Diabetes mellitus diagnosis method based random forest with bat algorithm
SOPHOS-XG Firewall Administrator PPT.pptx
Accuracy of neural networks in brain wave diagnosis of schizophrenia
gpt5_lecture_notes_comprehensive_20250812015547.pdf
A Presentation on Artificial Intelligence
1. Introduction to Computer Programming.pptx
Reach Out and Touch Someone: Haptics and Empathic Computing
NewMind AI Weekly Chronicles - August'25-Week II
Per capita expenditure prediction using model stacking based on satellite ima...
Architecting across the Boundaries of two Complex Domains - Healthcare & Tech...
Programs and apps: productivity, graphics, security and other tools
Group 1 Presentation -Planning and Decision Making .pptx

Deterministic Ethernet - TTEthernet

  • 1. Deterministic Ethernet & System Integration Mirko Jakovljevic products@tttech.com www.tttech.com Copyright © TTTech Computertechnik AG. All rights reserved. Page 1
  • 2. Deterministic Ethernet Deterministic communication in Ethernet? • Ethernet is a packet-switching technology (best-effort communication) • Can be more or less deterministic (priorities and traffic classes for data streams) The determinism is a spectrum! Ethernet Today „indeterministic“ „more deterministic“ „very deterministic“ „strictly deterministic“ Strictly deterministic = circuit-switching only? www.tttech.com Copyright © TTTech Computertechnik AG. All rights reserved. Page 2
  • 3. More / Very Deterministic More Deterministic • improved chance high-priority data is delivered within specified time Very Deterministic • defined end-to-end latency (or frame dropped) • Many trade-offs (latency/jitter vs. bandwidth) • Assumption: overprovisioning (max. 5-15% of bandwidth really used) Sh TD Et Ful ap M Et M o Ha h l Pa ing D + Et lf- du wi ern -du we c / he pl th et ple ll- ket Poli (e he ve rn ex Pr Sw x tra un Dr cin m et tra iori itc ffi der op g/ ul a rn r Bu s ffi tize h c d c p st , ro oo sw tion itc of et fil d hi ci e ing irc ) ui t „indeterministic“ „more deterministic“ „very deterministic“ „strictly deterministic“ www.tttech.com Copyright © TTTech Computertechnik AG. All rights reserved. Page 3
  • 4. Deterministic Ethernet www.tttech.com Copyright © TTTech Computertechnik AG. All rights reserved. Page 4
  • 5. TTEthernet and Determinism Strict determinism can be defined as full control of timing/jitter in a system Synchronous & asynchronous communication via Ethernet Packet sent just-in-time Receiver knows exact packet arrival time packet Eth NIC packet Eth T1 NIC Switch knows exact packet T1 Switch knows forwarding (M +De in fi La imiz ned exact packet time forwarding time ten ed cy ) Synchronous (TDMA-style) Communication www.tttech.com Copyright © TTTech Computertechnik AG. All rights reserved. Page 5
  • 6. Extensions & Standard Ethernet Time-triggered extensions on the top of standard switched Gigabit-Ethernet • Startup Application • Recovery Layer • Robust fault-tolerant distributed clock 3-7 Core TTEthernet services Time-Triggered Extension Ethernet IEEE 802.3 Makes Ethernet viable for any critical embedded system application www.tttech.com Copyright © TTTech Computertechnik AG. All rights reserved. Page 6
  • 7. TTEthernet Standard www.tttech.com Copyright © TTTech Computertechnik AG. All rights reserved. Page 7
  • 8. Priority-based Synchronous www.tttech.com Asynchronous Ethernet Traffic (TDM) Traffic Best-Effort (BE) Rate- Ethernet Traffic Constrained (RC) Traffic TTEthernet Capabilities Copyright © TTTech Computertechnik AG. All rights reserved. Page 8
  • 9. Priority-based Synchronous www.tttech.com Asynchronous Ethernet Traffic (TDM) Traffic Rate- Best-Effort (BE) Constrained Ethernet Traffic (RC) Traffic TTEthernet Capabilities Copyright © TTTech Computertechnik AG. All rights reserved. Page 9
  • 10. Time-Triggered Services in TTEthernet Time-triggered services (SAE AS6802) add: • Distributed fault-tolerant synchronization • Continuous time service in case of multiple system faults; no master clock; formally verified • Synchronous hard real-time communication (audio/video/hard RT controls) • Robust TDMA-style bandwidth partitioning • Enables parallel low-latency/lossless/hard RT and standard LAN applications in one network www.tttech.com Copyright © TTTech Computertechnik AG. All rights reserved. Page 10
  • 11. TTEthernet, a Communication Infrastructure Highlight: Fault Tolerance and Incorporated Redundancy E E E TT TT TT TT E E TT E TTE TT TT 0E E TT TT TT E TT E E E TT E TT TT TT E E E TT E TT E TT E TT E TT E TT E E TT TT www.tttech.com Copyright © TTTech Computertechnik AG. All rights reserved. Page 11
  • 12. www.tttech.com www.tttech.com Copyright © TTTech Computertechnik AG. All rights reserved. Page 15