Technische Details
Willkommen bei Vonage SIP Trunking. Mit unserer Plattform können Sie nahtlos sowohl eingehende als auch ausgehende Anrufe über Ihre SIP-Infrastruktur tätigen. Mit nur einem Klick können Sie über das SIP-Dashboard einen Trunk erstellen und diesen mühelos verwalten. Dazu gehören verschiedene Vorgänge wie das Whitelisting von IPs, das Hinzufügen von Numbers und das Bearbeiten/Löschen von SIP-URIs, neben anderen Funktionen.
Concepts
Dieser Abschnitt enthält einige wichtige Konzepte und Begriffe, die in dieser Dokumentation verwendet werden.
Endpunkt
Sie können Ihre INVITE Anfragen an die dedizierte Domäne unter dem regionalen Endpunkt von Vonage, der z. B. beim Einrichten einer neuen Leitung erstellt wird:
yourcompany.sip-us.vonage.com
Erfahren Sie mehr über SIP-Endpunkte.
Authentifizierung
Sie können jeden Benutzer authentifizieren INVITE Anfrage mit Digest-Authentifizierung, für die Sie eine Liste von Anmeldeinformationen einrichten können, oder erstellen Sie eine Zugriffskontrollliste (ACL), um nur bestimmte IP-Adressen aus Ihrer SIP-Infrastruktur zuzulassen.
Empfänger
Die Nummern des Empfängers müssen im E.164-Format sein. Siehe unseren Leitfaden über Numbers für weitere Informationen.
Anrufer-ID
Legen Sie die Rufnummer des Anrufers (CLI) in der Absenderkopfzeile fest, z. B. mit E.164: From: <447700900000@yourcompany.com>. Siehe aus Numbers Leitfaden für weitere Informationen.
Codecs
Die folgenden Codecs werden unterstützt:
PCMA (G711a)PCMU (G711u)iLBCg729 (annexb and annexd are not supported)g722Speex16
ACL
Eine Zugriffskontrollliste (ACL) ist ein Satz von IP-Bereichen, die mit einem SIP-System interagieren dürfen, das entweder ein Vonage- oder ein Kunden-SIP-System sein kann.
Medienverkehr
Besuchen Sie die Vonage Wissensdatenbank um eine Liste der IP-Bereiche zu erhalten, für die der Verkehr auf allen Ports geöffnet werden soll.
DTMF
Vonage unterstützt Out-of-Band-DTMF. Für weitere Informationen siehe RFC4733(macht RFC2833 überflüssig).
Gesundheitschecks
Verwenden Sie die OPTIONS-Methode um einen Gesundheitscheck für unsere SIP Trunks durchzuführen.
Protokolle
Sie können die folgenden Protokolle verwenden:
- UDP auf Port
5060 - TCP am Anschluss
5060 - TLS auf Anschluss
5061
Sicherheit der Transportschicht (TLS) ist ein kryptografisches Protokoll, das für die Kommunikationssicherheit Ihrer SIP-Verbindung sorgt. Sie können selbstsignierte Zertifikate auf Ihrem User-Agent verwenden, Vonage validiert das Client-Zertifikat nicht. Es werden Verbindungen mit TLS 1.2 akzeptiert. Ältere Protokolle sind deaktiviert, da sie als unsicher gelten.
Siehe unser Wissensbasisartikel für weitere Informationen zu den IP-Adressen und Portbereichen, die bei der Verwendung von SIP Trunking mit den Vonage Kommunikations-APIs zulässig sind.
Medienprotokolle
Sie können entweder Echtzeit-Transportprotokoll (RTP) oder Sicheres Echtzeit-Transportprotokoll (SRTP) für den Medienaustausch mit Vonage. Wenn Sie Sicherheits- und Datenschutzbedenken haben, empfehlen wir dringend die Verwendung von SIP über TLS, damit die gesamte Kommunikation gesichert werden kann.
Bei ausgehenden Anrufen muss Ihr SIP-Endpunkt SRTP automatisch auf die übliche Weise aushandeln. Für eingehende Anrufe siehe Konfigurationsdetails unten.
Hinweis: Vonage unterstützt eine einzige Krypto-Suite AES_CM_128_HMAC_SHA1_80
Sitzungstimer
Vonage unterstützt Session Timer RFC4028SIP-Kunden, die Session Timer benötigen, können diese zum Zeitpunkt des Sitzungsaufbaus aushandeln (INVITE).
US STIR/SHAKEN Durchlauferhitzer
Für Vonage-Kunden, die von der FCC verpflichtet sind, ihre eigenen Anrufe in die USA zu signieren, bieten wir die Möglichkeit, abgehende SIP Trunking-Anrufe mit Ihrer eigenen Signatur zu tätigen.
Diese Funktion ist nur auf Anfrage verfügbar. Anrufe mit einer ungültigen Signatur werden abgewiesen. Bitte kontaktieren Sie uns für weitere Informationen.
Vergewissern Sie sich, dass Ihr Anruf den STIR/SHAKEN Identity Header im richtigen Format enthält:
- ein JWT mit der Kopfzeile, der Nutzlast und der Signatur
- eine
infoParameter mit einem Link zum Zertifikat - eine
alg(Algorithmus)-Parameter, der den verwendeten Verschlüsselungstyp angibt - a
ppt(Reisepasstyp), der wie folgt lauten sollteshaken
Beispiel:
eyJhbGciOiJFUzI1NiIsInBwdCI6InNoYWtlbiIsInR5cCI6InBhc3Nwb3J0IiwieDV1IjoiaHR0cHM6Ly9jZXJ0LmV4YW1wbGUuY29tL3Bhc3Nwb3J0LnBlbSJ9.eyJhdHRlc3QiOiJBIiwiZGVzdCI6eyJ0biI6WyIxMjEyNTU1MTIxMiJdfSwiaWF0IjoxNjk0ODcwNDAwLCJvcmlnIjp7InRuIjoiMTQxNTU1NTEyMzQifSwib3JpZ2lkIjoiMTIzZTQ1NjctZTg5Yi0xMmQzLWE0NTYtNDI2NjE0MTc0MDAwIn0.MEUCIQCrfKeMtvn9I6zXjE2VfGEcdjC2sm5M6cPqBvFyV9XkpQIgLxlvLNmC8DJEKexXZqTZ;info=<https://stir-provider.example.net/cert.cer>;alg=ES256;ppt="shaken"
Weitere Lektüre
- SIP Dashboard Anleitung - Erfahren Sie, wie Sie SIP Trunking mit Hilfe des Vonage Entwickler-Dashboards implementieren können.
- Programmierbares SIP-Konzept - Erfahren Sie, wie Sie Ihre bestehende SIP-Infrastruktur in die Vonage Kommunikationsplattform integrieren können.