Hallo Thomas, Hallo Gerrit,
zum Thema vbd (Voice Band Data) und CLEARMODE würde ich hier gerne einmal einhaken.
Wir hatten das Thema auch schon im Zusammenhang mit Fax bei der DTAG (DeutschlandLAN SIP-Trunk) und hatten damals die folgenden Informationen vom Provider bekommen:
===================================================================
Der Parameter vbd=yes sollte bei FAX-Verbindungen aber unbedingt gesetzt sein, um anzuzeigen, dass es sich um eine reine,Datenverbindung, wie hier beim FAX, handelt. Ohne diesem Parameter ist oftmals keine gesicherte
Synchronisierung der Fax-Endgeräte möglich
===================================================================
Ich hatte damals etwas recherchiert wo der Parameter herkommt und dazu auch die folgenden Quellen gefunden:
Der Parameter vbd=yes (https://datatracker.ietf.org/doc/html/rfc6498) bezieht sich auf CLEARMODE-Übertragungen, d.h. RTP-Sessions, wo die Nutzdaten nicht mehr durch andere Applikationen (außer Sender und Empfänger) verändert werden. Vgl. https://www.ferrari-electronic.de/downloads/files/401015/0/DE_BP_Fax_in_VoIP_Netzen_w.pdf.
Im Prinzip ist die Aussage, das per Voice (G711a) Daten übertragen werden (Fax, Modem etc.) und die Übertragung daher nicht durch Dritte verändert werden soll.
Was ich mich jetzt noch frage ist, ob und wenn ja, wann der SIP-Stack der Innovaphone den Parameter vbd=yes setzt und wann CLEARMODE angeboten/verwendet wird.
Deine und Gerrits Anmerkungen legen ja nahe, dass das der Fall ist wenn (1.) bei Gateways mit PCM gearbeitet wird, oder (2.) Fax im Clearmode übertragen wird (z.B. bei der IPVA).
Laut Releasenotes gabs da auch mal einen Fix in V12r2 (Nicht in V13r2 ? Vgl. https://wiki.innovaphone.com/index.php?title=Reference12r2:Release_Notes_Firmware#37394_-_SIP:_Negotiation_problem_with_.22vbd.3Dyes.22_in_SDP), aber nirgends ist beschrieben, ob man den Parameter explizit setzen kann.
Ist das eine Einstellung auf die wir z.B. per SIP Tweak in der Konfiguration Einfluss haben oder ist das ein Parameter, den die Anlage je nach Fax-Interface-Konfiguration "unter der Haube" einbaut ?
mit freundlichen Grüßen
Danny