Zeitsynchronisation mit IEEE 1588 und White Rabbit

Größe: px
Ab Seite anzeigen:

Download "Zeitsynchronisation mit IEEE 1588 und White Rabbit"

Transkript

1

2 Zeitsynchronisation mit IEEE 1588 und White Rabbit Dipl. Ing. Peter Plazotta, CEO TSEP Technical Software Engineering Plazotta, Wolnzach

3 Agenda Zeitsynchronisation mit IEEE 1588 Überblick Konzept Verfügbare Hardware Zeitsynchronisation White Rabbit Konzept / Anforderungen / Topologie Hardware- und Softwareerweiterungen zu IEEE 1588 Mögliche Anwendungen Zusammenfassung

4 IEEE 1588 Zielsetzung Verteilung der Zeit aus einer sehr genauen Zeitquelle (Atomuhr, GPS) an mehreren Computern oder Geräten im Netzwerk. Zur Verteilung der Zeit steht nur die vorhandene Netzwerkinfrastruktur zur Verfügung.

5 IEEE Historie Historie: 1985 NTP-Protokoll veröffentlicht als RFC 985 von David L. Mills, die Genauigkeiten ist hier etwa Mikrosekunde (1x10-6 Sek.) 1990 Eine Gruppe um John C. Eidson (HP) wurde gegründet, um das NTP-Protokoll zu verbessern 2000 John C. Eidson veröffentlichte seine Ergebnisse 2002 Der IEEE-Standard basiert auf den Ergebnissen von John C. Eidson Untersuchungen. Die Genauigkeiten ist hier im Nanosekunden (1x10-9 Sek) Bereich Der aktuelle Standard IEEE wurde veröffentlicht Was ist seit 2008 passiert: Das Team um John C. Eidson arbeitet an der Version v3 die Ende 2018/Anfang 2019 veröffentlicht werden soll. Draft Versionen des Standards sind bereits vorhanden. Eine Gruppe von Unternehmen und Institutionen (CERN, GSI Helmholtz-Zentrum, National Instruments) entwickelte 2011 den "White Rabbit Standard", der aus der IEEE abgeleitet wurde. Hierbei wird vor allen auf die Fehlerkorrektur der Hardwarekomponenten und den Systemeigenschaften eingegangen. Die Genauigkeiten liegt hier unter 200 Picosekunden (200x10-12 Sek).

6 IEEE 1588 Konzept Gruppierung aller Geräte im Netzwerk Mehr als ein Port (Verbindung zu anderen Uhren) kann sich in einer Uhr befinden Verwendung eines Master / Slave-Konzept, um die Zeit hierarchisch zu verteilen. Jede Uhr kann sowohl Master oder Slave sein Jeder Master synchronisiert seine angeschlossen Slaves mit seiner Masterzeit Der Austausch der Zeit zwischen Master uns Slave erfolgt über das TCP/IP Protokoll. Die Zeit wird regelmäßig neu synchronisiert Über einen Algorithmus wird zwischen der Master- und Slave-Rolle entschieden (Best Master Clock Algorithm). Somit konfiguriert sich das System selbstständig. Jeder Clock ist mit einem Qualitätskriterium ausgestattet, somit ist sichergestellt das die Uhrzeit der besten Clock verwendet wird Die Anforderungen an zusätzliche Netzwerkgeräte (z. B. Switches) zur Unterstützung des IEEE 1588 Standards sind definiert

7 IEEE 1588 / Master Slave Synchronisation Ablauf der Synchronisation: t 1 t 2 t 3 t 4 Master sendet periodisch Sync Message (Enthält die Sendezeit) Slave empfängt die Sync Message Slave sendet eine Delay Request Message aus Master empfängt die Delay Request Message und sendet die Empfangszeit dieser Nachricht an den Slave zurück (Delay Response Message). Zur Berechnung der Netzwerk-Übertragungszeit (meanpathdelay) wird nachstehende Formel verwendet. Diese setzt eine symmetrische Übertragungszeit (Senden/Empfangen) innerhalb des Netzwerks voraussetzt:

8 IEEE 1588 / Problems to solve Problems to solve 1. Jede Uhr wird im Regelfall als ein Zähler implementiert, der die Zyklen zählt und die Zeit über die Frequenz des Zählers berechnet. Da die Frequenz unterschiedlich ist von Gerät zu Gerät muss diese korrigiert werden 2. Ethernet ist eine nicht deterministische Verbindung, daher variieren die Übertragungszeiten. Die Übertragungszeiten müssen ermittelt werden. 3. Laufzeiten innerhalb eines Gerätes (Netzwerkstacks, Treiber etc.) sind ebenfalls nicht deterministisch, da "Preemptive Scheduling" jeden Prozess jederzeit unterbrechen kann. 4. Laufzeiten innerhalb der Physikalischen Netzwerkes variieren (Kabellänge, Temperatur)

9 IEEE 1588 Hardware Als Ergebnis der vorhergehenden Erläuterungen können kann folgender Schluß gezogen werden, dass je genauer der Zeitstempel tn an der Hardware-Schnittstelle festgelegt oder bestimmt werden kann, desto genauer ist der berechnete meanpathdelay". Diese Beobachtung führt dann sehr schnell zu der Erkenntnis, dass ein Teil der IEEE 1588-Funktionalität in den entsprechenden Netzwerkchips untergebracht werden sollte präsentierte Intel seine Netzwerkchips der Intel- Serie I21x / I35x, die erstmals eine Unterstützung für IEEE 1588 enthielten. Diese Netzwerkchips enthalten alle zeitkritischen Teile des IEEE-1588-Standards: Hardware clock: Ein interner Zähler mit den notwendigen Stellgrößen zur Frequenzanpassung Hardware Timestamping: Übertragen des aktuellen Zeitstempels auf ausgesendete TCP/IP UDP Pakete Hardware Timestamping Grabber: Speichern der Zeitstempel in den empfangen TCP/IP UDP Pakten Hardware Based Time Events: Erzeugung von zeitbezogenen Trigger Events oder Signalen (PPS)

10 IEEE Genauigkeit Fakten: Signallaufzeit in Kabeln: 4ns Mit einer Genauigkeit von 20 ns kann Triggerung mit IEEE 1588 genauer sein als bei Triggerkabel mit mehr als 5 m Länge Genauigkeit: +/- 40 ns kann ohne größeren Aufwand (Hardware/Software) erreicht werden +/- 20 ns kann mit Hilfe von entsprechenden Algorithmen (Kalman Filter) und Optimierungen erreicht werden < 1 ns kann mit zusätzlicher Hardware erreicht werden (Glasfaser statt Kupfer, White Rabbit Hardware) Schlussfolgerung: Je genauer die System arbeiten sollen, desto kostenintensiver werden sie.

11 IEEE 1588 Demosystem Auf unserem Stand Halle steht eine laufende Demoeinheit, auf der zwei TSEP IEEE 1588 Stacks laufen. Visualisiert wird bei diesem Demosystem sowohl der softwaretechnische meanpathdelay, als auch die Differenz der PPS Signale (Hardware Uhr).

12 White Rabbit

13 White Rabbit / Zielsetzung CERN, GSI und andere Firmen sahen den Bedarf den bestehenden IEEE Standard weiter zu verbessern. Hierfür gab vom CERN aus konkrete Anforderungen. Sowohl die Genauigkeit von IEEE 1588 als auch die zu erwartenden Netzwerkkabellängen (mehrere Kilometer) sollten ermöglicht werden.

14 White Rabbit / Anforderungen Standard Ethernet Große Anzahl von Knoten (>1000) 1Gb Übertragungsgeschwindigkeit Zeitsynchronität < 1ns Kabellängen im Kilometer Bereich Einbindung von nicht WR fähigen Geräten Deterministisch und zuverlässige Datenübertragung mit niedriger Latenz Offener Standard (Hardware/Software)

15 White Rabbit / Topologie (Beispiel CERN) Innerhalb des Netzwerkes soll die Verteilung hierarchisch erfolgen Der Einsatz von speziellen WR Switches ermöglicht eine einfache Skalierung des Systems WR Nodes und andere nicht WR fähige Geräte sollen eingebunden werden können Die Masterzeit wird zentral eingespeist

16 White Rabbit / Hardware Folgende Verbesserung sind notwendig um die gewünschte Genauigkeit zu erreichen: Verwendung von Glasfaser Ethernet, statt Kupfer (1Gb Kabel werden die Daten über 4 Kabelpaare parallel übertragen, Zeitverschiebung bei Byte- Resample) Layer 1 Syntonization, Abgleich der Sende und Empfangsfrequenzen bei beiden Partnern Digital Dual-Mixer Time Difference (DDMTD) phase detection (Sende Frequenz wird aus Empfangsfrequenz abgeleitet)

17 White Rabbit / Software Verbesserung der Laufzeitberechnung: Annahme eines asymmetrischen Fehlermodels gegenüber IEEE 1588 Erweiterung des Fehlermodells gegenüber IEEE 1588 Erweiterung des Statusmodells und der ausgetauschten Nachrichten gegenüber IEEE 1588

18 Denkbare Verwendungen Messtechnik: Offline Datenerfassung und korrelieren der Daten über den Zeitstempel Trigger mit IEEE 1588, es existiert vom IVI Konsortium eine Softwaredefinition für die Konfiguration und Verwaltung solcher Ereignisse Virtuelles Messgerät Prozesstechnik: Steuerung von verschiedenen Geräten (Roboter, Automaten) über IEEE 1588 Energietechnik: Steuerung und Verwaltung von Mess- und Steuergrößen in Kraftwerken

19 Zusammenfassung IEEE 1588 hat großes Potential und ist aufgrund der verfügbaren Hardware einfach und sofort einsetzbar Offline Datenerfassung oder Cloud Datenanalyse, kann über akkurate Zeitstempel die Daten korrelieren Messungen die über einen größere Fläche verteilt sind (Durchbiegung einer Tragfläche eines Passagierflugzeuges) und damit die Laufzeiten in den Kabeln relevant werden, können von IEEE 1588 profitieren Mit Hilfe von anderen Standards wie LXI und IVI lassen sich interagierende System bauen.

20 Thank you for your attention!

Der IEEE 1588 Standard

Der IEEE 1588 Standard Der IEEE 1588 Standard Der IEEE 1588 Standard Zeitsynchronisation zwischen mehreren Rechnern im Netzwerk war schon immer eine Herausforderung. Was sich im ersten Schritt als eine triviale Anforderung darstellt,

Mehr

Der IEEE 1588 Standard

Der IEEE 1588 Standard Der IEEE 1588 Standard Der IEEE 1588 Standard Zeitsynchronisation zwischen mehreren Rechnern im Netzwerk war schon immer eine Herausforderung. Was sich im ersten Schritt als eine triviale Anforderung darstellt,

Mehr

Produktbeschreibung IEEE 1588 Stack (PTP Stack)

Produktbeschreibung IEEE 1588 Stack (PTP Stack) Produktbeschreibung IEEE 1588 Stack (PTP Stack) Der TSEP IEEE 1588 Stack ist eine Softwarelösung für den IEEE 1588 Standard. Mit Hilfe des TSEP IEEE 1588 Stacks lassen sich Rechner mit dem Betriebssystemen

Mehr

Kommunikation in drahtlosen Sensornetzen

Kommunikation in drahtlosen Sensornetzen Kommunikation in drahtlosen Sensornetzen Zeitsynchronisation in drahtlosen Sensornetzen (DSN) Michael Oeste - 674177 Michael Oeste 12.02.2007-1 / 27 Inhalt Problematik der Zeitsynchronisation Zeit Synchronisation

Mehr

Experimentelle Bewertung der Synchronisationsgenauigkeit von IEEE 802.1AS für variierende Temperaturbedingungen

Experimentelle Bewertung der Synchronisationsgenauigkeit von IEEE 802.1AS für variierende Temperaturbedingungen Experimentelle Bewertung der Synchronisationsgenauigkeit von IEEE 802.1AS für variierende Temperaturbedingungen Andreas Kern (Daimler AG) Helge Zinner (Continental Automotive GmbH) Thilo Streichert (Daimler

Mehr

One way Delay (OWD) Determination Techniques

One way Delay (OWD) Determination Techniques Lehrstuhl Netzarchitekturen und Netzdienste Institut für Informatik Technische Universität München One way Delay (OWD) Determination Techniques Referent: Mislav Boras Betreuer: Dirk Haage Seminar: Innovative

Mehr

Zeitsynchronisierung gemäss IEEE 1588

Zeitsynchronisierung gemäss IEEE 1588 Zeitsynchronisierung gemäss IEEE 1588 SIP5-APN-028, Edition 2 www.siemens.com/siprotec Zeitsynchronisierung gemäss IEEE 1588 SIPROTEC 5 Applikation Zeitsynchronisierung über IEEE 1588 SIP5-APN-028, Edition

Mehr

Zeitsynchronisierung über IEEE 1588

Zeitsynchronisierung über IEEE 1588 Zeitsynchronisierung über IEEE 1588 www.siemens.com/siprotec5 APN-028, Edition 2 Inhalt 1... 3 1.1 Einführung... 3 1.2 Beispielaufbau... 3 1.3 Verifizierung der Konfiguration... 11 1.4 Zusammenfassung...

Mehr

Algorithmus von Berkeley (1989)

Algorithmus von Berkeley (1989) Annahme: kein UTC Empfänger verfügbar Algorithmus (zentral, intern): Algorithmus von Berkeley (1989) ein Rechneragiert als aktiver Time Server. Der Server fragt periodisch die Zeiten/Unterschiede aller

Mehr

Wie spät ist es? Probleme und Lösungsansätze für IEEE 1588 Implementierungen.

Wie spät ist es? Probleme und Lösungsansätze für IEEE 1588 Implementierungen. Wie spät ist es? Probleme und Lösungsansätze für IEEE 1588 Implementierungen. Der IEEE 1588 Standard Die Zeitsynchronisation über 1588 ist bereits seit 2008 als IEEE Norm festgeschrieben und wird bereits

Mehr

Der Wechsel in der Messgeräteansteuerung vom zentralen Steuerrechner zu verteilten Messsystemen

Der Wechsel in der Messgeräteansteuerung vom zentralen Steuerrechner zu verteilten Messsystemen Der Wechsel in der Messgeräteansteuerung vom zentralen Steuerrechner zu verteilten Messsystemen Dipl. Ing. Peter Plazotta, CEO Dipl. Ing. Jochen Wolle, Technical Consultant TSEP Technical Software Engineering

Mehr

Elementare Systemkomponenten:

Elementare Systemkomponenten: Elementare Systemkomponenten: Zeitsynchronisation Verteilten Systemen (Time Service) VSS1-Time-1 Zeit und Koordination: Einführung Grundsätzliche Alternativen: externe Synchronisation interne Synchronisation

Mehr

Uberblick Verteilte Synchronisation Zeit in verteilten Systemen Logische Uhr Synchronisation Aufgabe 6 VS- Ubung (SS15) Verteilte Synchronisation 10 1

Uberblick Verteilte Synchronisation Zeit in verteilten Systemen Logische Uhr Synchronisation Aufgabe 6 VS- Ubung (SS15) Verteilte Synchronisation 10 1 Überblick Verteilte Synchronisation Zeit in verteilten Systemen Logische Uhr Synchronisation Aufgabe 6 VS-Übung (SS15) Verteilte Synchronisation 10 1 Zeit in verteilten Systemen Ist Ereignis A auf Knoten

Mehr

Zeitsynchronisation in Sensornetzen

Zeitsynchronisation in Sensornetzen Zeitsynchronisation in Sensornetzen Seminarvortrag von Tobias Krauer 06.05.2003 Zeitsynchronisation in Sensornetzen 1 Zeitsynchronisation in Sensornetzen Gliederung 1. Motivation & Einführung 2. Anforderungskatalog

Mehr

Überblick. Zeit Motivation Network Time Protocol (NTP) Logische Uhren. c td VS (SS16) Zeit 9 1

Überblick. Zeit Motivation Network Time Protocol (NTP) Logische Uhren. c td VS (SS16) Zeit 9 1 Überblick Zeit Motivation Network Time Protocol (NTP) Logische Uhren c td VS (SS16) Zeit 9 1 Motivation Zeit als Mittel zur Reihenfolgebestimmung (Beispiele) Erkennung von Modifikationen an Dateien (z.

Mehr

Vorlesung "Verteilte Systeme" Sommersemester 1999. Verteilte Systeme NTP) Verteilte Systeme, Sommersemester 1999 Folie 4.2

Vorlesung Verteilte Systeme Sommersemester 1999. Verteilte Systeme NTP) Verteilte Systeme, Sommersemester 1999 Folie 4.2 Verteilte Systeme 4. Zeit Ansätze Pragmatisch: Uhrensynchronisation Abgleich der lokalen Uhren Beispiele Zeitabgleich nach F. Christian Berkeley-Algorithmus Verteilte Synchronisation Network Time Protocol

Mehr

Wie man Computer übers Internet identifiziert

Wie man Computer übers Internet identifiziert Remote Physical Device Fingerprinting Wie man Computer übers Internet identifiziert ein Vortrag von Cyrus Massoumi und Johannes Zschoche Chair for Communication Technology (ComTec), Faculty of Electrical

Mehr

Übersicht. Industrial Ethernet für Laborgeräte?

Übersicht. Industrial Ethernet für Laborgeräte? Industrial Ethernet für Laborgeräte? Übersicht Automatisierungspyramide und Anforderungen Zukünftiger Wandel und Anforderungen Frage: welche Anforderungen überwiegen bei Laborgeräten Überblick über Industrial

Mehr

Plug-and-Work für verteilte Echtzeitsysteme mit Zeitsynchronisation

Plug-and-Work für verteilte Echtzeitsysteme mit Zeitsynchronisation Plug-and-Work für verteilte Echtzeitsysteme mit Zeitsynchronisation Sebastian Schriegel Fraunhofer-Anwendungszentrum Industrial Automation IOSB-INA, Lemgo Echtzeit 2014: Industrie 4.0 und Echtzeit 20.

Mehr

Verteilte Systeme Übung T5

Verteilte Systeme Übung T5 Verteilte Systeme Übung T5 IP- Multicast Exkurs W M-Übertragung an der ETH Nachbesprechung T5 Vorbesprechung T6 Ziele IP-Multicast Exkurs Eine praxistaugliche Technologie aufzeigen I P -Multicast = rel.

Mehr

Implementierung eines universellen IPv6 Protokollstapels

Implementierung eines universellen IPv6 Protokollstapels Fakultät Informatik, Inst. für Technische Informatik, Prof. für VLSI-Entwurfssysteme, Diagnostik und Architektur Implementierung eines universellen IPv6 Protokollstapels Kolloquium zum Masterpraktikum

Mehr

Industrielle Kommunikation / GPRS/UMTS/LTE / Fernwirksysteme / Steuerungen

Industrielle Kommunikation / GPRS/UMTS/LTE / Fernwirksysteme / Steuerungen Telemetriemodule GPRS Datenübertragung, I/Os, SPS und Datenlogger in einem Gerät Ganz egal ob Temperaturen, Durchflussmengen, Zeiten, Füllstände oder Energieverbräuche gemessen, angezeigt und gesteuert

Mehr

Einfu hrende Betrachtung des USB und Mo glichkeiten der Integration in das Rainbow-Betriebssystem. Georg Gottleuber 23. Juni 2010 Verteilte Systeme

Einfu hrende Betrachtung des USB und Mo glichkeiten der Integration in das Rainbow-Betriebssystem. Georg Gottleuber 23. Juni 2010 Verteilte Systeme Einfu hrende Betrachtung des USB und Mo glichkeiten der Integration in das Rainbow-Betriebssystem Georg Gottleuber 23. Juni 2010 Verteilte Systeme Seite 2 G. Gottleuber USB und Rainbow 23. Juni 2010 Inhaltsverzeichnis

Mehr

Vermaschte, drahtlose Sensornetzwerke für Grossanlagen

Vermaschte, drahtlose Sensornetzwerke für Grossanlagen Vermaschte, drahtlose Sensornetzwerke für Grossanlagen Dominic Ast (asdo@zhaw.ch) Mirco Gysin (gysn@zhaw.ch) Institute of Embedded Systems ZHAW Zürcher Hochschule für Angewandte Wissenschaften Inhalt Einführung

Mehr

Zeit als Mittel der Reihenfolgebestimmung

Zeit als Mittel der Reihenfolgebestimmung Uhrensynchronisation Notwendigkeit von Uhrensynchronisation Zeit als Mittel der Reihenfolgebestimmung Probleme der Uhrensynchronisation Lamport Vektorduhren Synchronisation von physikalischen Uhren Grundlagen

Mehr

Schwachstellensuche. Qualitätsüberwachung im Netz durch Klassifizierung des HADES One-Way-Delays. Dr. Stephan Kraft, Birgit König, Martin

Schwachstellensuche. Qualitätsüberwachung im Netz durch Klassifizierung des HADES One-Way-Delays. Dr. Stephan Kraft, Birgit König, Martin Schwachstellensuche Qualitätsüberwachung im Netz durch Klassifizierung des HADES One-Way-Delays Dr. Stephan Kraft, Birgit König, Martin GründlWiN-Labor Überblick HADES-Messsystem IP Performance Metrics

Mehr

CMC 850. Das Schutzprüfgerät speziell für IEC Umgebungen

CMC 850. Das Schutzprüfgerät speziell für IEC Umgebungen CMC 850 Das Schutzprüfgerät speziell für IEC 61850-Umgebungen CMC 850 Schutzprüfung mit Sampled Values Das CMC 850 ist das erste Gerät weltweit, das speziell für das Prüfen in IEC 61850-Umgebungen konzipiert

Mehr

HW/SW Codesign für Real-time Ethernet basierte Steuergeräte

HW/SW Codesign für Real-time Ethernet basierte Steuergeräte HW/SW Codesign für Real-time Ethernet basierte Steuergeräte Related Work Für das Fach: Anwendungen 2 In der Arbeitsgruppe CoRE Communication over Real-time Ethernet Friedrich Groß Agenda Einführung Rückblick

Mehr

Überblick. Zeit Motivation Konvergenz-Algorithmus CNV Network Time Protocol (NTP) Logische Uhren. c td VS (SS17) Zeit 8 1

Überblick. Zeit Motivation Konvergenz-Algorithmus CNV Network Time Protocol (NTP) Logische Uhren. c td VS (SS17) Zeit 8 1 Überblick Zeit Motivation Konvergenz-Algorithmus CNV Network Time Protocol (NTP) Logische Uhren c td VS (SS17) Zeit 8 1 Motivation Zeit als Mittel zur Reihenfolgebestimmung (Beispiele) Erkennung von Modifikationen

Mehr

Zeitsynchronisation in Sensornetzen. Kay Römer ETH Zürich Switzerland

Zeitsynchronisation in Sensornetzen. Kay Römer ETH Zürich Switzerland Zeitsynchronisation in Sensornetzen Kay Römer ETH Zürich Switzerland Überblick Wozu wird Zeit gebraucht? Warum Forschung notwendig? Varianten von Synchronisation Eigenschaften von Sensorknoten Einmalige

Mehr

Überblick. Zeit in verteilten Systemen. Echtzeit-basierte Uhren. Synchronsation von Echtzeit-Uhren: NTP, PTP

Überblick. Zeit in verteilten Systemen. Echtzeit-basierte Uhren. Synchronsation von Echtzeit-Uhren: NTP, PTP Überblick Zeit in verteilten Systemen Ist Ereignis A auf Knoten X passiert bevor B auf Y passiert ist? Beispiele: Internet-Auktion, Industrie-Steuerungen,... Verteilte Synchronisation Zeit in verteilten

Mehr

Vorlesung "Verteilte Systeme" Wintersemester 2002/03. Vergleichbarkeit kausal abhängiger Ereignisse Reicht in vielen Fällen aus

Vorlesung Verteilte Systeme Wintersemester 2002/03. Vergleichbarkeit kausal abhängiger Ereignisse Reicht in vielen Fällen aus Verteilte Systeme 5. Zeit Ansätze Pragmatisch: Uhrensynchronisation Abgleich der lokalen Uhren Beispiele Zeitabgleich nach F. Christian Berkeley-Algorithmus Verteilte Synchronisation Network Time Protocol

Mehr

Produktinformation CANalyzer.IP

Produktinformation CANalyzer.IP Produktinformation CANalyzer.IP Inhaltsverzeichnis 1 Einführung... 3 1.1 Die Vorteile im Überblick... 3 1.2 Anwendungsgebiete... 3 1.3 Weiterführende Informationen... 4 2 Funktionen... 4 3 Hardware...

Mehr

INFOBAR.

INFOBAR. INFOBAR GUT ABLESEBARES MULTIFUNKTIONS-DISPLAY FÜR DEN OP-SAAL FUNKTIONSANZEIGEN FÜR ZEIT, STOPPUHR, TEMPERATUR, LUFTFEUCHTE UND DIFFERENTIALDRUCK VERFÜBAR FÜR DEN OPERION UND SYSTEMWÄNDE www.reinmedical.com

Mehr

Das Network Time Protocol - NTP. Das Network Time Protocol - NTP. Das Network Time Protocol - NTP. Das Network Time Protocol - NTP

Das Network Time Protocol - NTP. Das Network Time Protocol - NTP. Das Network Time Protocol - NTP. Das Network Time Protocol - NTP Ausführliche Informationen zu NTP im WWW: Eigenschaften von NTP http://www.ntp.org ("Offizielle" NTP-Homepage) http://www.eecis.udel.edu/~mills (Homepage David Mills) Geschichte Entwickelt seit 198 (NTP

Mehr

Entwicklung eines intelligenten FlexRay-Sternkopplers Paul Milbredt, AUDI AG, 11.05.2010, TU Darmstadt

Entwicklung eines intelligenten FlexRay-Sternkopplers Paul Milbredt, AUDI AG, 11.05.2010, TU Darmstadt Entwicklung eines intelligenten FlexRay-Sternkopplers Paul Milbredt, AUDI AG, 11052010, TU Darmstadt Gliederung Elektronikentwicklung bei Audi Grundlagen Ethernet als Vergleich FlexRay Konzept eines intelligenten

Mehr

Network Time Protocol NTP

Network Time Protocol NTP Network Time Protocol NTP Autor: Luca Costa, HTW Chur, luca.costa@tet.htwchur.ch Dozent: Bruno Wenk, HTW Chur, bruno.wenk@fh-htwchur.ch Inhaltsverzeichnis 1 Network Time Protocol... 3 1.1 Einleitung...

Mehr

10/100/1000Mbps Gigabit LAN Card. Bedienungs-Anleitung

10/100/1000Mbps Gigabit LAN Card. Bedienungs-Anleitung sempre 10/100/1000Mbps Gigabit LAN Card Bedienungs-Anleitung Ver:1.0 Copyright sempre 2011 Inhalt ABSCHNITT 1 EINLEITUNG... 3 1.1 EIGENSCHAFTEN... 3 1.2 UMGEBUNG... 4 1.3 PACKUNG... 4 ABSCHNITT 2 INSTALLATION

Mehr

Verteilte Systeme - 3. Übung

Verteilte Systeme - 3. Übung Verteilte Systeme - 3. Übung Dr. Jens Brandt Sommersemester 2011 1. Zeit in verteilten Systemen a) Nennen Sie mindestens drei verschiedene Ursachen zeitlicher Verzögerungen, die bei einem Entwurf eines

Mehr

Bitte verwenden Sie nur dokumentenechtes Schreibmaterial!

Bitte verwenden Sie nur dokumentenechtes Schreibmaterial! VO 182.713 Prüfung Echtzeitsysteme 27. März 2015 KNr. MNr. Zuname, Vorname Ges.)(100) 1.)(35) 2.)(25) 3.)(15) 4.)(25) Zusatzblätter: Bitte verwenden Sie nur dokumentenechtes Schreibmaterial! 1 Grundlagen

Mehr

McAfee Network Security Platform

McAfee Network Security Platform McAfee Network Security Platform Spezifikationen der physischen Appliance Das Eindringungsschutzsystem (IPS) der nächsten Generation McAfee Network Security Platform erkennt und blockiert hochentwickelte

Mehr

Funktionselemente von Netzwerken

Funktionselemente von Netzwerken Folie: 1 Funktionselemente von Netzwerken Medienkonverter Folie: 2 Medienkonverter werden eingesetzt, wenn bei einer Datenübertragungsstrecke zwei unterschiedliche Übertragungsmedien gekoppelt werden.

Mehr

GigE Vision: Der Standard

GigE Vision: Der Standard GigE Vision: Der Standard Rupert Stelz Entwicklung STEMMER IMAGING GmbH Technologie-Tag GigE Vision und GenICam München, 14. September 2006 M E M B E R O F T H E S T E M M E R I M A G I N G G R O U P Gigabit

Mehr

Datalogging mit Panasonic Automatisierungstechnik

Datalogging mit Panasonic Automatisierungstechnik Datalogging mit Panasonic Automatisierungstechnik Verschiedene Produkte ermöglichen zusätzlich zu Ihren Hauptaufgaben die Aufzeichnung von Daten, z.b. die Steuerung FP7, alle GT-Bediengeräte mit SD-Karte,

Mehr

Synchrone Audio- und Videowiedergabe auf mehreren Geräten

Synchrone Audio- und Videowiedergabe auf mehreren Geräten Synchrone Audio- und Videowiedergabe auf mehreren Geräten Chemnitzer Linux-Tage 2018 Michael m.tretter@pengutronix.de https://www.pengutronix.de Problemstellung Sportübertragung Multi-Room Audio Video-Wand

Mehr

Echtzeit-Messdatenerfassung. über WLAN. Stephan Habegger Senior Design Engineer. Neratec AG

Echtzeit-Messdatenerfassung. über WLAN. Stephan Habegger Senior Design Engineer. Neratec AG Echtzeit-Messdatenerfassung über WLAN Stephan Habegger Senior Design Engineer Neratec AG AGENDA 1. Was macht Neratec? 2. WLAN basiertes Sensor Netzwerk 3. Problematik der Echtzeit bei WLAN 4. Latenz und

Mehr

Produktinformation CANoe.Ethernet

Produktinformation CANoe.Ethernet Produktinformation CANoe.Ethernet Inhaltsverzeichnis 1 Einführung... 3 1.1 Die Vorteile im Überblick... 3 1.2 Anwendungsgebiete... 4 1.3 Weiterführende Informationen... 4 2 Funktionen... 4 3 Hardware...

Mehr

Wer ist Heim Systems GmbH?

Wer ist Heim Systems GmbH? Wer ist? Wir sind eine deutsche Firma und Teil des Zodiac Konzerns Unser Fokus ist Instrumentation Data Acquisition und Recording Systeme Weltweit 1 Heim Systems - Historie 42 Jahre Erfahrung im Bereich

Mehr

Device Management Schnittstellen. Referat von Peter Voser Embedded Development GmbH

Device Management Schnittstellen. Referat von Peter Voser Embedded Development GmbH Device Management Schnittstellen Referat von Peter Voser Embedded Development GmbH Device Management ist Gerätesteuerung Parametrisierung Zugang zu internen Messgrössen und Zuständen Software Upgrade www.embedded-development.ch

Mehr

Grundlagen verteilter Systeme

Grundlagen verteilter Systeme Universität Augsburg Insitut für Informatik Prof. Dr. Bernhard Bauer Wolf Fischer Christian Saad Wintersemester 08/09 Übungsblatt 5 26.11.08 Grundlagen verteilter Systeme Lösungsvorschlag Aufgabe 1: Erläutern

Mehr

Datenübertragung. Kommunikationstechnik, SS 08, Prof. Dr. Stefan Brunthaler 33

Datenübertragung. Kommunikationstechnik, SS 08, Prof. Dr. Stefan Brunthaler 33 Datenübertragung Kommunikationstechnik, SS 08, Prof. Dr. Stefan Brunthaler 33 Datenübertragung Kommunikationssysteme übertragen Daten durch Kodieren in eine Energieform und das Senden der Energie über

Mehr

Grundlagen verteilter Systeme

Grundlagen verteilter Systeme Universität Augsburg Insitut für Informatik Prof. Dr. Bernhard Bauer Wolf Fischer Christian Saad Wintersemester 08/09 Übungsblatt 7 17.12.08 Grundlagen verteilter Systeme Lösungsvorschlag Aufgabe 1: a)

Mehr

CANape Option Bypassing

CANape Option Bypassing Produktinformation Inhaltsverzeichnis 1 Übersicht... 3 1.1 Einführung... 3 1.2 Die Vorteile im Überblick... 3 1.3 Anwendungsgebiete... 4 1.4 Systemvoraussetzung... 4 1.5 Weiterführende Informationen...

Mehr

Netzwerke, Kapitel 3.1

Netzwerke, Kapitel 3.1 Netzwerke, Kapitel 3.1 Fragen 1. Mit welchem anschaulichen Beispiel wurde das OSI-Schichtenmodell erklärt? Dolmetscher 2. Was versteht man unter Dienstprimitiven? Request, Indication, Response, Confirm

Mehr

(Indoor)-Lokalisation

(Indoor)-Lokalisation (Indoor)-Lokalisation Mathias Pelka http://www.cosa.fh-luebeck.de 19.05.2014 2014 Forschung erforschen 1 Global Positioning System (NAVSTAR GPS) Ermöglicht die Positionsbestimmung Zwei Frequenzen (L1,

Mehr

War bisher höchste Präzision

War bisher höchste Präzision Automatisieren Verteilte Systeme Precision Time Protocol IEEE 1588 in der Praxis Zeitsynchronisation im Submikrosekundenbereich Immer mehr Daten können in immer kürzerer Zeit übertragen und verarbeitet

Mehr

Produktbeschreibung TSEP Kerberos

Produktbeschreibung TSEP Kerberos Produktbeschreibung TSEP Kerberos TSEP Kerberos ist eine Hardware- und Softwarelösung zur Verifikation der LXI Funktionalität von Messgeräten. TSEP Kerberos vereinigt alle notwendigen Komponenten und Hardwareelemente

Mehr

Carsten Harnisch. Der bhv Routing & Switching

Carsten Harnisch. Der bhv Routing & Switching Carsten Harnisch Der bhv Co@ch Inhaltsverzeichnis Einleitung 11 Zielgruppe Aufbau 11 11 Modul 1 Das OSl-Referenzmodell 13 1.1 Historie und Entstehung 1.2 Protokoll und Schnittstellen 1.3 Zielsetzung von

Mehr

Fakultät für Informatik der Technischen Universität München. Kapitel 7. Uhren & Synchronisation

Fakultät für Informatik der Technischen Universität München. Kapitel 7. Uhren & Synchronisation Kapitel 7 Uhren & Synchronisation 1 Inhalt Motivation Definition Zeit Uhren Synchronisation Algorithmus von Cristian Algorithmus aus Berkeley NTP-Protokoll Synchronisation bei fehlerbehafteten Uhren 2

Mehr

CANape Option Bypassing

CANape Option Bypassing Produktinformation Inhaltsverzeichnis 1 Übersicht... 3 1.1 Einführung... 3 1.2 Die Vorteile im Überblick... 3 1.3 Anwendungsgebiete... 4 1.4 Systemvoraussetzung... 4 1.5 Weiterführende Informationen...

Mehr

Intelligente GPRS- und UMTS-Modems - MT-202 / MT-251

Intelligente GPRS- und UMTS-Modems - MT-202 / MT-251 Modem, Gateway und SPS in einem Gerät Die Geräte der MT-200 Serie verzichten weitestgehend auf I/Os, sind aber im übrigen Funktionsumfang mit den Telemetriemodulen der MT-100 Serie identisch. Schnittstellen

Mehr

Produktinformation. CANalyzer.Ethernet

Produktinformation. CANalyzer.Ethernet Produktinformation CANalyzer.Ethernet Inhaltsverzeichnis 1 Einführung... 3 1.1 Die Vorteile im Überblick... 3 1.2 Anwendungsgebiete... 3 1.3 Weiterführende Informationen... 4 2 Funktionen... 4 3 Hardware...

Mehr

Electronic Design Automation (EDA) Spezifikation

Electronic Design Automation (EDA) Spezifikation Electronic Design Automation (EDA) Spezifikation Inhalte einer Spezifikation Beispielspezifikation Ampelsteuerung Formale Beschreibung Blockdiagramme... für die Ampel Zustandsübergangs-diagramme... für

Mehr

Distributed Memory Computer (DMC)

Distributed Memory Computer (DMC) Distributed Memory Computer (DMC) verteilter Speicher: jeder Prozessor kann nur auf seinen lokalen Speicher zugreifen Kopplung mehrerer Prozessoren über E/A-Schnittstellen und Verbindungsnetzwerk, nicht

Mehr

SCHICHTENMODELLE IM NETZWERK

SCHICHTENMODELLE IM NETZWERK SCHICHTENMODELLE IM NETZWERK INHALT Einführung Schichtenmodelle Das DoD-Schichtenmodell Das OSI-Schichtenmodell OSI / DOD Gegenüberstellung Protokolle auf den Osi-schichten EINFÜHRUNG SCHICHTENMODELLE

Mehr

Seminarwochenende Oktober 2007 AutoLab

Seminarwochenende Oktober 2007 AutoLab CAN Sebastian Kosch sebastian.kosch@googlemail.com PG Seminarwochenende 21. 23. Oktober 2007 1 Überblick Der CAN Bus Das CAN Protokoll CAN Hardware CAN Software Zusammenfassung Fragen Sebastian Kosch

Mehr

N Bit Binärzahlen. Stelle: Binär-Digit:

N Bit Binärzahlen. Stelle: Binär-Digit: N Bit Binärzahlen N Bit Binärzahlen, Beispiel 16 Bit: Stelle: 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0 Binär-Digit: 0 0 1 0 1 0 0 1 1 1 0 0 1 0 0 0 Least Significant Bit (LSB) und Most Significant Bit (MSB)

Mehr

Ebenen der Synchronisierung

Ebenen der Synchronisierung Keywords DCF77 GPS IEEE 1588 Synchronisierung abgestimmte Sensorerfassung gleichzeitige Ereignisse externe Uhr Gleichzeitigkeit EL6688 EL6692 Ebenen der Synchronisierung Dieses Application Example erklärt

Mehr

Rechnernetze I SS Universität Siegen Tel.: 0271/ , Büro: H-B Stand: 25.

Rechnernetze I SS Universität Siegen Tel.: 0271/ , Büro: H-B Stand: 25. Rechnernetze I SS 2012 Universität Siegen rolanda.dwismuellera@duni-siegena.de Tel.: 0271/740-4050, Büro: H-B 8404 Stand: 25. April 2014 Betriebssysteme / verteilte Systeme Rechnernetze I (1/12) i Rechnernetze

Mehr

Mikrocomputertechnik. Thema: Serielle Schnittstelle / UART

Mikrocomputertechnik. Thema: Serielle Schnittstelle / UART Mikrocomputertechnik Thema: Serielle Schnittstelle / UART Parallele vs. serielle Datenübertragung Parallele Datenübertragung Mehrere Bits eines Datums werden zeitgleich mittels mehrerer Datenleitungen

Mehr

CANalyzer.Ethernet. Produktinformation

CANalyzer.Ethernet. Produktinformation Produktinformation Inhaltsverzeichnis 1 Einführung... 3 1.1 Die Vorteile im Überblick... 3 1.2 Anwendungsgebiete... 4 1.3 Weiterführende Informationen... 4 2 Funktionen... 4 3 Hardware... 5 4 Schulungen...

Mehr

Weil jeder Bruchteil einer Sekunde zählt

Weil jeder Bruchteil einer Sekunde zählt 8030NTS/GPS ERWEITERUNGEN & Weil jeder Bruchteil einer Sekunde zählt Die kompakte Form der Netzwerksynchronisation hopf Elektronik GmbH Nottebohmstrasse 41 58511 Lüdenscheid Deutschland Telefon: +49 (0)2351

Mehr

Systeme II. 6. Vorlesungswoche

Systeme II. 6. Vorlesungswoche 6. Vorlesungswoche 02.06. 06.06.2008 Institut für Informatik 1 1 Kapitel 4 Mediumzugriff in der Sicherungsschicht 2 2 CSMA und Übertragungszeit CSMA-Problem: Übertragungszeit d (propagation delay) Zwei

Mehr

Der CAN-Bus (Controller Area Network)

Der CAN-Bus (Controller Area Network) Der CAN-Bus (Controller Area Network) Was ist das und wozu braucht man das? Jürgen Stuber 2012-10-03 Jürgen Stuber () Der CAN-Bus (Controller Area Network) 2012-10-03 1 / 15 Anwendungen KFz Jürgen Stuber

Mehr

Aufgabe 2.1: Lamports Uhren

Aufgabe 2.1: Lamports Uhren Aufgabe 2.1: Lamports Uhren Die Relation a ereignet sich kausal vor b wird kurz als a b notiert. Von zwei Ereignissen a und b sind logische Zeitstempel nach Lamport, C(a) und C(b), bekannt, und es gilt

Mehr

Echtzeitfähige Kommunikation

Echtzeitfähige Kommunikation Echtzeitfähige Kommunikation Zusammenfassung 373 Zusammenfassung Die Eignung eines Kommunikationsmediums für die Anwendung in n ist vor allem durch das Medienzugriffsverfahren bestimmt. Die maximale Wartezeit

Mehr

Serielle Kommunikation - Kodierung

Serielle Kommunikation - Kodierung Serielle Kommunikation - Kodierung (1.) Erstellen Sie nachfolgende Klasse: Dabei haben die Methoden folgende Funktionen: exists(): Überprüft, ob eine serielle Schnittstelle existiert getproperties(): Liefert

Mehr

Rechnernetze I. Rechnernetze I. 1 Einführung SS Universität Siegen Tel.: 0271/ , Büro: H-B 8404

Rechnernetze I. Rechnernetze I. 1 Einführung SS Universität Siegen Tel.: 0271/ , Büro: H-B 8404 Rechnernetze I SS 2012 Universität Siegen rolanda.dwismuellera@duni-siegena.de Tel.: 0271/740-4050, Büro: H-B 8404 Stand: 20. April 2012 Betriebssysteme / verteilte Systeme Rechnernetze I (1/12) i Rechnernetze

Mehr

Abschlussklausur. Computernetze. 14. Februar Legen Sie bitte Ihren Lichtbildausweis und Ihren Studentenausweis bereit.

Abschlussklausur. Computernetze. 14. Februar Legen Sie bitte Ihren Lichtbildausweis und Ihren Studentenausweis bereit. Abschlussklausur Computernetze 14. Februar 2014 Name: Vorname: Matrikelnummer: Tragen Sie auf allen Blättern (einschlieÿlich des Deckblatts) Ihren Namen, Vornamen und Ihre Matrikelnummer ein. Schreiben

Mehr

Vorlesung 11. Netze. Peter B. Ladkin Sommersemester 2001

Vorlesung 11. Netze. Peter B. Ladkin Sommersemester 2001 Vorlesung 11 Netze Peter B. Ladkin ladkin@rvs.uni-bielefeld.de Sommersemester 2001 Vielen Dank an Andrew Tanenbaum, Vrije Universiteit Amsterdam, für die Bilder Andrew Tanenbaum, Computer Networks, 3.

Mehr

HW/SW Codesign für Real-time Ethernet basierte Steuergeräte

HW/SW Codesign für Real-time Ethernet basierte Steuergeräte HW/SW Codesign für Real-time Ethernet basierte Steuergeräte Master Projektvorstudie Für das Fach: Anwendungen 1 In der Arbeitsgruppe CoRE Communication over Real-time Ethernet Friedrich Groß Agenda Motivation

Mehr

Netzwerktechnologie 2 Sommersemester 2004

Netzwerktechnologie 2 Sommersemester 2004 Netzwerktechnologie 2 Sommersemester 2004 FH-Prof. Dipl.-Ing. Dr. Gerhard Jahn Gerhard.Jahn@fh-hagenberg.at Fachhochschulstudiengänge Software Engineering Software Engineering für Medizin Software Engineering

Mehr

Übungsblatt Warum brauchen Bridges und Layer-2-Switches keine physischen oder logischen

Übungsblatt Warum brauchen Bridges und Layer-2-Switches keine physischen oder logischen Übungsblatt 3 Aufgabe 1 (Bridges und Switche) 1. Was ist die Aufgabe von Bridges in Computernetzen? 2. Wie viele Schnittstellen ( Ports ) hat eine Bridge? 3. Was ist der Hauptunterschied zwischen Bridges

Mehr

Präzise Uhrzeitsynchronisation

Präzise Uhrzeitsynchronisation Hirschmann. Simply a good Connection. White Paper Präzise Uhrzeitsynchronisation Der Standard IEEE 1588 Präzise Uhrzeitsynchronisation IEEE 1588 White Paper Rev. 1.2 Inhaltsverzeichnis Präzise Uhrzeitsynchronisation

Mehr

GigE Vision und GenICam: Die praktische Anwendung

GigE Vision und GenICam: Die praktische Anwendung GigE Vision und GenICam: Die praktische Anwendung Peter Keppler Vertriebsleiter Systemlösungen STEMMER IMAGING GmbH Technologie-Tag GigE Vision und GenICam München, 14. September 2006 M E M B E R O F T

Mehr

Systeme II 7. Woche Funkprobleme und Ethernet

Systeme II 7. Woche Funkprobleme und Ethernet Systeme II 7. Woche Funkprobleme und Ethernet Christian Schindelhauer Technische Fakultät Rechnernetze und Telematik Albert-Ludwigs-Universität Freiburg Spezielle Probleme in drahtlosen Netzwerken 2 Probleme

Mehr

Rechnernetze I SS Universität Siegen Tel.: 0271/ , Büro: H-B Stand: 21.

Rechnernetze I SS Universität Siegen Tel.: 0271/ , Büro: H-B Stand: 21. Rechnernetze I SS 2016 Universität Siegen rolanda.dwismuellera@duni-siegena.de Tel.: 0271/740-4050, Büro: H-B 8404 Stand: 21. April 2016 Betriebssysteme / verteilte Systeme Rechnernetze I (1/13) i Rechnernetze

Mehr

Ihr Partner für Software im Bereich CNC-Maschinen WLAN-DNC. NCP NC-Technik AG Burghaldenstr. 56 CH-5600 Lenzburg. Tel.

Ihr Partner für Software im Bereich CNC-Maschinen WLAN-DNC. NCP NC-Technik AG Burghaldenstr. 56 CH-5600 Lenzburg. Tel. Ihr Partner für Software im Bereich CNC-Maschinen WLAN-DNC NCP NC-Technik AG Burghaldenstr. 56 CH-5600 Lenzburg. Tel.+41 56 621 88 66 Internet: http//www.ncp.ch E-Mail: info@ncp.ch Inhalt NC-PILOT WLAN-DNC...

Mehr

Internet-Kartographie

Internet-Kartographie Internet-Kartographie Yves Matkovic Chair for Network Architectures and Services Department for Computer Science Technische Universität München Präsentation am 02. April 2014 Yves Matkovic: Internet-Kartographie

Mehr

Computeranwendung in der Chemie Informatik für Chemiker(innen) 4. Netzwerke

Computeranwendung in der Chemie Informatik für Chemiker(innen) 4. Netzwerke Computeranwendung in der Chemie Informatik für Chemiker(innen) 4. Netzwerke Jens Döbler 2003 "Computer in der Chemie", WS 2003-04, Humboldt-Universität VL4 Folie 1 Grundlagen Netzwerke dienen dem Datenaustausch

Mehr

Klausurvorbereitung. 8. Juli 2015

Klausurvorbereitung. 8. Juli 2015 Klausurvorbereitung 8. Juli 2015 Section 1 stellungen Gibt es im physical layer ein Protokoll? Gibt es im physical layer ein Protokoll? Antwort Ja. Ist Ethernet nur ein Protokoll des network layers oder

Mehr

Steuerung von PV-Anlagen am Mittelspannungsnetz

Steuerung von PV-Anlagen am Mittelspannungsnetz Steuerung von PV-Anlagen am Mittelspannungsnetz Einspeisemanagement In Deutschland werden an Großanlagen, größer 100 kwp am Mittelspannungsnetz, erweiterte Anforderungen gestellt. So wird neben der Steuerung

Mehr

Low-Power Netzwerke für unterirdische Sensoren

Low-Power Netzwerke für unterirdische Sensoren Low-Power Netzwerke für unterirdische Sensoren Frank Blumensaat, Christian Ebi (Eawag/ETH Zürich) Fabian Schaltegger, Andreas Rüst (Institute of Embedded Systems - ZHAW) Winterthur, 5. Juni 2018 Agenda

Mehr