Nino_52
Dass alle Fernsehbildübertragungen, egal ob DVB-C, DVB-S, Multicast, UDP, TCP mehr oder weniger durch die Signalverarbeitung und Signalübertragungswege verzögert (delay) sind, ist ja von den Fussballweltmeisterschaften bekannt. Einige jubeln bereits “Tor!” während bei den anderen auf der Flimmerkiste der Ball noch rollt. Ist aber nicht weiter schlimm, früher oder später dürfen alle jubeln…
Wieviel Verzögerung (delay) tolerierbar ist, hängt von der Anwendung ab. Bei Sprachtelefonie wird eine Verzögerung (delay) von bis 100 ms als akzeptabel betrachtet. Die meisten Anwendungen haben höhere Anforderungen an den Jitter.
https://de.wikipedia.org/wiki/Jitter
Verzögerungen und Jitter werden von den Anwendungen mit einem Puffer (Buffer) im Empfänger aufgefangen.
https://de.wikipedia.org/wiki/Puffer_(Informatik)
Die Uhrzeitsynchronisation von Netzwerkkomponenten und aller Netzwerkteilnehmer sollte per NTP erfolgen. Ich empfehle bei der Uhrzeitsynchronisation mit NTP den Einsatz von chrony als Vorbereitung auf den Einsatz von Network Time Security (NTS).
https://www.golem.de/news/network-time-security-sichere-uhrzeit-uebers-netz-1907-142137.html
NTP misst die Verzögerungszeiten (delay) bei der Übertragung und berücksichtigt diese bei der Synchroniation. Die Uhrzeitsynchronisation mit NTP kann höchstens so genau sein, wie der Jitter.
`$ /usr/bin/chronyc tracking
Reference ID : C0A80D37 (192.168.13.55)
Stratum : 3
Ref time (UTC) : Sun Apr 11 07:58:30 2021
System time : 0.000026203 seconds fast of NTP time
Last offset : +0.000047838 seconds
RMS offset : 0.000113718 seconds
Frequency : 10.516 ppm fast
Residual freq : +0.023 ppm
Skew : 0.824 ppm
Root delay : 0.014534258 seconds
Root dispersion : 0.000676817 seconds
Update interval : 64.9 seconds
Leap status : Normal
`
DCF77-Funksignalempfänger erlauben in der Regel eine Genauigkeit von 150 ms.
https://www.hopf.com/dcf77-gps_de.php
Eine korrekt konfigurierte Uhrzeitsynchronisation mit NTP wird eine höhere Genauigkeit aufweisen!
Bei sehr hohen Genauigkeitsanforderungen (< 30 ms) an die Uhrzeitsynchronisation wird der Einsatz eines GNSS-Empfängers empfohlen!
Zum Thema “Uhrzeitsynchronisation” aka “Frequenz- und Phasesynchronisation” siehe auch:
https://www.lancom-forum.de/feedback-lcos-release-update-betatest-f65/zeitabgleich-per-ntp-nur-sekundengenau-t16286.html#p91734
https://de.wikipedia.org/wiki/Gleichwellennetz#Frequenz-_und_Phasensynchronisation
https://www.lancom-forum.de/fragen-zur-lancom-systems-routern-und-gateways-f41/vdsl-umzug-glasfaser-neuer-router-t17926.html#p101750
Harte “Echtzeitanforderungen” werden durch “Industrial Ethernet”-Systemlösungen erfüllt, welche sich für die Ansteuerung von synchronisierten Antriebswellen eignen wie Sercos III, Profinet IRT und Ethercat.
https://en.wikipedia.org/wiki/SERCOS_interface
https://de.wikipedia.org/wiki/EtherCAT
https://us.profinet.com/profinet-irt-isochronous-real-time/
https://de.wikipedia.org/wiki/Industrial_Ethernet
https://www.sercos.org/
Die genannten “Industrial Ethernet”-Systemlösungen erfüllen diese harten Echtzeitanforderungen mit dem Einsatz von Spezialhardware, welche für Echtzeitanwendungen optimiert wurde. Ein guter Einstieg in die Welt von “Industrial Ethernet” bietet die Abbildung:
Profinet IRT wird in der Abbildung als “Profinet V3” bezeichnet.
Profinet RT (in der Abbildung “Profinet V2” genannt) verwendet Standardhardware mit Unterstützung von VLAN-PCP (IEEE 802.1p). Für mehr Informationen zu IEEE 802.1p siehe Gute Performance Regel Nr. 22:
https://community.sunrise.ch/d/4397-diagnose-tool-der-connect-box-sagt-ihr-heim-netzwerk-hat-derzeit-einige-probl/28