3CX
Der Verbindungstyp Generic SIP Trunk (IP Based) von 3CX ist nur bei StartUP PRO und bei selbstverwalteten/Dedicated-Instanzen verfügbar – die Einstiegsstufe StartUP bietet ihn nicht.- Erstelle in 3CX einen Generic SIP Trunk mit IP-basierter Authentifizierung, nicht mit SIP-Registrierung.
- Richte ihn auf den Plattform-SIP-FQDN aus, stelle den Trunk-Transport auf TCP (UDP fragmentiert große INVITEs) und beschränke die Codecs auf PCMA/PCMU mit RFC2833-DTMF – deaktiviere Opus und G.722.
- Setze From: Display-Name und Remote-Party-ID des Trunks auf
OriginatorCallerID, damit der Assistent die echte Anrufernummer sieht, nicht die eigene Systemnummer von 3CX. - Konfiguriere Inbound in zwei Teilen: eine Outbound-Regel mit einem eigenen Präfix (zum Beispiel
999), die zum Trunk geroutet wird, und eine Inbound-Regel, die999<number>über genau diese Outbound-Regel zurückwählt. - Weise die DID auf Plattformseite zu und teste.

Stelle das Transportprotokoll des Trunks auf TCP

Reiche die echte Anrufer-ID mit OriginatorCallerID durch
Asterisk / FreePBX
Konfiguriere in beide Richtungen einen statischen, nicht registrierenden Trunk – Asterisk sendet der Plattform nie ein SIP REGISTER, und die Plattform erwartet auch keins.FreePBX (GUI)
Füge einen generischen SIP-Trunk hinzu, der auf den Plattform-SIP-FQDN zeigt, und deaktiviere die Registrierung. Beschränke die Codecs auf PCMA/PCMU. Sitzt Asterisk hinter NAT, setze die externen Medien- und Signalisierungsadressen sowie den lokalen Netzbereich, damit RTP korrekt aushandelt, und leite den RTP-Portbereich an der Firewall weiter.Rohkonfiguration (pjsip.conf)
transport=-Zeile am Endpoint – die Plattform-SIP-URI kündigt standardmäßig TCP an.
Verbinden sich Anrufe, brechen aber exakt nach 30 Sekunden ab, fehlt dem Endpoint ein Re-INVITE über NAT hinweg. direct_media=no und rewrite_contact=yes (bereits im obigen Beispiel enthalten) beheben das.
Starface
Verbinde Starface über eine host-/IP-basierte SIP-Leitung, nicht über SIP REGISTER – die Leitung zeigt in Starfaces Statusansicht danach not registered. Das ist normal, kein Fehler.- Lege die SIP-Leitung host-/IP-basiert an, richte sie auf den Plattform-SIP-FQDN aus und weise die Nummer zu.
- Aktiviere CLIP No Screening, damit die echte Anrufer-ID durchgereicht wird statt der eigenen Nummer des Trunks.
- Für zeitbasiertes Routing zum Assistenten nutze eine Wahlkette mit Leitungspräfix wie
**<line-digit>*<number>. - Ist Audio einseitig oder fehlt ganz, setze Behind NAT? yes sowohl auf dem Starface-Server als auch auf der Leitung.
Genesys Cloud
Verbinde die Plattform als externen Trunk unter BYOC Carrier.- Erstelle den Trunk mit Inbound (dem von Genesys Cloud generierten FQDN) und Outbound (ausgerichtet auf den Plattform-SIP-FQDN) als getrennt konfigurierten Legs.
- Öffne an deiner Firewall die nicht standardmäßigen Ports – TCP/UDP 32681 und TLS 32682 – statt der üblichen 5060/5061. Eine Firewall, die nur die Standardports öffnet, scheitert stillschweigend.
- Ordne die Codecs zuerst PCMU, dann PCMA, und entferne G.722.
- Beschränke die SIP Access Control auf ausschließlich die aktuellen Signalisierungsadressen der Plattform.
Five9
Die Plattform als externes SIP-Ziel auf einem Five9-SBC einzurichten, ist eine reine Enterprise-Integration.- Eröffne ein Support-Ticket bei Five9 – es gibt keinen Self-Service-Weg.
- Stelle die Codecs ausschließlich auf G.711 (kein Opus/G.722).
- Konfiguriere Übergaben an Menschen mit SIP REFER – Five9 respektiert keine SIP-302-Redirects.
- Ziele bei jedem REFER auf eine vollqualifizierte URI (
sip:queue@sbc-{region}.five9.com); eine bloße Nebenstelle wird stillschweigend verworfen.