Datenverlust vermeiden

Bild 1 I Multikamerasystem mit Flow Control: Empfänger (Switch + Host) haben eine Pause der Datenübertragung angefordert. Die Daten werden im Speicher des Hosts und der Kamera zwischengespeichert.
Bild 1 I Multikamerasystem mit Flow Control: Empfänger (Switch + Host) haben eine Pause der Datenübertragung angefordert. Die Daten werden im Speicher des Hosts und der Kamera zwischengespeichert.Bild: Allied Vision Technologies GmbH

GigE Vision greift auf eine weit verbreitete Netzwerktechnologie zurück: das GigE Vision Control Protocol (GVCP) und das GigE Vision Streaming Protocol (GVSP). Beide basieren hauptsächlich auf dem User Datagram Protocol (UDP). Das in der industriellen Bildverarbeitung am häufigsten verwendete Protokoll ermöglicht eine effiziente Datenübertragung mit geringer Latenzzeit. Es gibt jedoch einige Einschränkungen bei UDP-basierten GigE Vision-Systemen:

  • Daten, die bei der Übertragung verlorengegangen sind, können nicht erkannt oder korrigiert werden.
  • Die richtige Reihenfolge der Datagramme kann nicht zuverlässig gewährleistet werden.
  • UDP-basierte GigE Vision-Systeme sind anfällig für Netzwerk- oder Systemüberlastungen.

Das GigE Vision Interface an sich hat gegenüber anderen Schnittstellen wie USB3 den Vorteil, dass durch das zugrunde liegende Protokoll die korrekte Reihenfolge und Vollständigkeit der Daten gewährleistet ist. Beim Streaming werden zu jedem Datenpaket zusätzliche Informationen (Metadaten), wie z.B. die Bildnummer, zur Verfügung gestellt. Damit kann der Host überprüfen, ob Datenpakete oder komplette Frames fehlen. Ist dies der Fall, kann er bei der Kamera die erneute Übertragung der fehlenden Pakete anfordern (Packet Resend Request). Diese Funktion ist zwar nützlich, kann aber die Systemlast vorübergehend erhöhen und damit die Gesamtleistung des Systems beeinträchtigen und zu unvollständigen oder gar fehlenden Bilder führen. Dieses Problem lässt sich vermeiden, wenn beim Systemdesign eine ausreichende Bandbreite für den Datendurchsatz vorgesehen ist. Doch wie viel Bandbreite ist erforderlich? Dies hängt von den jeweiligen Anforderungen, Systemleistung, Durchsatz und Netzwerktopologie ab. In der Regel ist ein erheblicher Testaufwand und viel Erfahrung nötig, um ein perfekt abgestimmtes und kostenoptimiertes System zu entwickeln.

Seiten: 1 2



  • Mind the Gap

    Conventional line-scan hyperspectral imagers are fundamentally constrained so they cannot simultaneously provide good imaging and high throughput needed for large SNR. To…


  • Gelungene Premiere

    Das von HD Vision Systems und Partnern (AT Sensors, Balluff, Lucid Vision, Pepperl+Fuchs, …) erstmalig organisierte Intelligent Automation & Inspection Forum im…


  • Licht vermessen

    Für die Vermessung der Wirkungen von Licht gibt es zwei Möglichkeiten: eine neutrale und eine menschenbezogene. Jede der beiden besitzt ein eigenes…


  • Welcome back

    Vom 20. bis 21 Mai findet das Comeback der CHII (Conference on Hyperspectral Imaging in Industry) in Graz statt. An den zwei…


  • Premiere!

    Da die Messe Control auf einen Zwei-Jahres-Rhythmus gewechselt ist und erst 2027 wieder stattfindet, veranstaltet die P. E. Schall in diesem Jahr…


  • Vision Weighing

    Modern egg grading increasingly relies on vision-based systems to support consistent quality assessment and efficient grading at high capacity. In Sanovo grading…


  • CRA & Machine Vision

    Für IDS beeinflusst der CRA vor allem, wie wir sicherheitsrelevante Rückmeldungen aus dem Feld verarbeiten: Hinweise müssen schnell bewertet und in Korrekturen…


  • Thomas Hopfner

    Machine-Vision-Software ist eine wesentliche Komponente von modernen Produktionssystemen.


  • Anne Wendel

    Beim Cyber Resilience Act (CRA) handelt es sich um eine neue europäische CE-Kennzeichnungsverordnung, die in Gänze ab Dezember 2027 Anwendung findet.


  • I’m (not) on fire

    Industrial lumber manufacturing is a high-speed, high-volume industry that operates machinery with intense friction at all most stages of a production. Common…