Project

General

Profile

Actions

Support Request #10773

closed

Problems using Message Bus

Added by hidden about 4 years ago. Updated almost 4 years ago.

Status:
Closed
Priority:
Normal
Customer:
AUDI
Department:
Requester's Priority:
Normal
Support Level:
3rd Level
Resolution:
Known Problem
Affected Products:
Platform:
Topic:
ADTF::MessageBus
FAQ Links:

Description

Supportanfrage

Ich kämpfe aktuell mit einem ADTF Problem mit Messagebus und MediaSamplePool.
Wir verwenden aktuell ADTF 2.14.3. Und es betrifft den aktuellen Aufbau in den C7 Versuchsträgern im AI-Lab.

Wir senden Samples über eine TCP-Verbindung von einer ADTF Config (PTB) in eine zweite (MTB).
Die Samples sind ca. 500 Bytes groß und kommen alle 10 ms.

Vor kurzem wurde in der Sender-Konfiguration der MediaSamplePool abgeschalten und nun werden auf Sender Seite immer 3 Nachrichten gemeinsam versendet.
Hierdurch entstehen für uns ungünstige Latenzen.

Gibt es eine Möglichkeit dem Messagebus (auf TCP) zu konfigurieren, dass jedes MediaSample sofort versendet werden soll?

Lösung

Siehe #8068 das wird am Nagle's algorithm von TCP liegen. Leider können wir hier für ADTF2 nix machen und TCP_NODELAY setzen.

Aber etwas verwunderlich ist schon, dass das was mit dem Media Sample Pool zu tun haben soll. Das kann ich mir nicht erklären, da das dem MB Channel egal ist, wie die Samples allokiert wurden. Seit ihr sicher, dass diese Bursts nicht schon innerhalb eurer ADTF Config entstehen?

Ansonsten würde ich bei diesen kleinen Sample Größen mal die udp2:// Channel Variante ausprobieren, das sollte dann schon ganz gut klappen.

Actions

Also available in: Atom PDF