Zeitsynchronisation mit IEEE 1588 und White Rabbit
|
|
- Helmuth Morgenstern
- vor 5 Jahren
- Abrufe
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 Zeitsynchronisation zwischen mehreren Rechnern im Netzwerk war schon immer eine Herausforderung. Was sich im ersten Schritt als eine triviale Anforderung darstellt,
MehrDer 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,
MehrProduktbeschreibung 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
MehrKommunikation 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
MehrExperimentelle 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
MehrOne 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
MehrZeitsynchronisierung 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
MehrZeitsynchronisierung ü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...
MehrAlgorithmus 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
MehrWie 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
MehrDer 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
MehrElementare Systemkomponenten:
Elementare Systemkomponenten: Zeitsynchronisation Verteilten Systemen (Time Service) VSS1-Time-1 Zeit und Koordination: Einführung Grundsätzliche Alternativen: externe Synchronisation interne Synchronisation
MehrUberblick 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
MehrZeitsynchronisation 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 Motivation Zeit als Mittel zur Reihenfolgebestimmung (Beispiele) Erkennung von Modifikationen an Dateien (z.
MehrVorlesung "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
MehrWie 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?
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
MehrPlug-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.
MehrVerteilte 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.
MehrImplementierung 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
MehrIndustrielle 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
MehrEinfu 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
MehrVermaschte, 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
MehrZeit als Mittel der Reihenfolgebestimmung
Uhrensynchronisation Notwendigkeit von Uhrensynchronisation Zeit als Mittel der Reihenfolgebestimmung Probleme der Uhrensynchronisation Lamport Vektorduhren Synchronisation von physikalischen Uhren Grundlagen
MehrSchwachstellensuche. 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
MehrCMC 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
MehrHW/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 Motivation Zeit als Mittel zur Reihenfolgebestimmung (Beispiele) Erkennung von Modifikationen
MehrZeitsynchronisation 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 Ist Ereignis A auf Knoten X passiert bevor B auf Y passiert ist? Beispiele: Internet-Auktion, Industrie-Steuerungen,... Verteilte Synchronisation Zeit in verteilten
MehrVorlesung "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
MehrProduktinformation 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...
MehrINFOBAR.
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
MehrDas 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
MehrEntwicklung 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
MehrNetwork 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...
Mehr10/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
MehrVerteilte 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
MehrBitte 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
MehrMcAfee 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
MehrFunktionselemente von Netzwerken
Folie: 1 Funktionselemente von Netzwerken Medienkonverter Folie: 2 Medienkonverter werden eingesetzt, wenn bei einer Datenübertragungsstrecke zwei unterschiedliche Übertragungsmedien gekoppelt werden.
MehrGigE 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
MehrDatalogging 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,
MehrSynchrone 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
MehrEchtzeit-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
MehrProduktinformation 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...
MehrWer 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
MehrDevice 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
MehrGrundlagen 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
MehrDatenü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
MehrGrundlagen 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)
MehrCANape 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...
MehrNetzwerke, 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 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,
MehrWar 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
MehrProduktbeschreibung 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
MehrCarsten 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
MehrFakultä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
MehrCANape 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...
MehrIntelligente 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
MehrProduktinformation. 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...
MehrElectronic 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
MehrDistributed 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
MehrSCHICHTENMODELLE 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
MehrSeminarwochenende 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
MehrN 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)
MehrEbenen 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
MehrRechnernetze 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
MehrMikrocomputertechnik. 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
MehrCANalyzer.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...
MehrWeil 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
MehrSysteme 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
MehrDer 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
MehrAufgabe 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
MehrEchtzeitfä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
MehrSerielle 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
MehrRechnernetze 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
MehrAbschlussklausur. 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
MehrVorlesung 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.
MehrHW/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
MehrNetzwerktechnologie 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 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
MehrPrä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
MehrGigE 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
MehrSysteme 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
MehrRechnernetze 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
MehrIhr 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...
MehrInternet-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
MehrComputeranwendung 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
MehrKlausurvorbereitung. 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
MehrSteuerung 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
MehrLow-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