Eine Schritt-für-Schritt-Anleitung zum Einrichten eines elastischen SIP-Trunkings
Lesezeit: 11 Minuten
In meinem letzten Blogbeitrag, Registrieren eines SIP-Telefons direkt bei Twilio (und noch viel mehr...), haben wir eine SIP-Domäne für Twilio Programmable Voice eingerichtet und unsere SIP-Softphones direkt bei Twilio registriert. Auf die Weise konnten wir Anrufe an das Public Switched Telephone Network (PSTN) tätigen und empfangen, aber, noch wichtiger, auch die Grundlage für die Entwicklung kreativer Anwendungen schaffen, die Anrufe mithilfe der dynamisch zurückgegebenen Twilio Markup Language (TwiML) intelligent weiterleiten.
In diesem Beitrag zeigen wir einen Schritt-für-Schritt-Ansatz, mit dem Sie Ihr SIP-Element – IP-PBX,SIP-PRI IAD,SBC usw. – mit dem elastischen SIP-Trunking von Twilio verbinden können. Am Ende dieses Beitrags haben Sie Ihre bestehende Kommunikationsinfrastruktur über Twilio verbunden und sind bereit, eine Reihe anderer Funktionen von Twilio darüber zu legen.
Ganz grundsätzlich bietet Twilio Elastic SIP-Trunking Kapazitäten für dynamisches Trunking, um Pay-as-you-go-Anrufe über Twilio zu tätigen und zu empfangen. Das Netzwerk von Twilio umfasst ein vielfältiges Super Network aus Tausenden von Netzbetreiber-Partnerverbindungen und Telefonnummern aus über 100 Ländern. Mit dem elastischen SIP-Trunking bieten wir eine Leitung zum und vom PSTN, während Ihre vorhandene SIP-Infrastruktur die Anrufmerkmale und -funktionen bereitstellt.
Die Twilio-Dienste und SIP-Funktionen, mit denen wir uns beschäftigen
- Voraussetzungen für das elastische SIP-Trunking von Twilio
- Konfiguration der Termination und Origination mit Twilio
- Konfiguration der Termination und Origination für SIP-Elemente
- Migrationsplan (ausgehende Anrufe, Portierungsnummern, eingehende Anrufe)
Voraussetzungen für die Arbeit mit elastischem SIP-Trunking und Twilio
Für die Aufgaben in diesem Blogbeitrag benötigen Sie Folgendes:
- Ein Twilio-Konto (für ein kostenloses Konto melden Sie sich an).
- SIP-Netzwerkelement
Bevor wir loslegen
Die Funktionen, Fähigkeiten und die Konfiguration der einzelnen SIP-Elemente unterscheiden sich stark, und für die Konfiguration der Funktionen kann selbst bei geringfügigen Änderungen eine Zusammenarbeit mit den professionellen Dienstleistungen Ihres Anbieters erforderlich werden. Dieser Zyklus wiederholt sich oft, wenn Sie Änderungen vornehmen, wie z. B. die Änderung Ihrer Interactive Voice Response (IVR) oder die Integration von Kommunikationsfunktionen in Ihre Geschäftsanwendungen. Dieser Prozess erschwert die Iteration und Anpassung an dynamische Geschäftsbedingungen – und wenn Sie es versuchen, sind die Ergebnisse oft kostspielig und suboptimal. Diese Einschränkung ist so gar nicht Twilio, wo wir selbst die Macher sind!
Das elastische SIP-Trunking von Twilio beginnt mit den nativen Merkmalen und Funktionen Ihres SIP-Elements. Es eröffnet aber auch die Möglichkeit, mit Produkten von Twilio wie Programmable Voice, Programmable SMS und Studio die Kommunikation nahtlos in Ihre Anwendungen einzubinden.
Von dort aus können Sie Ihre Geschäftsprozesse durch bedingte Anrufweiterleitung und SMS-Benachrichtigungen noch weiter optimieren, ohne dass eine zusätzliche Konfiguration des SIP-Elements erforderlich ist. Dadurch, dass Sie sich nicht mehr auf einen Drittanbieter verlassen müssen, können Sie eine Lösung erstellen, wie sie Ihren Anforderungen am besten entspricht.
Los geht‘s
Die Konfiguration von SIP-Trunking über SIP-Elemente hinweg erscheint oft ähnlich, aber die Bildschirme und die Terminologie unterscheiden sich.
Ich bespreche zuerst die spezifischen Konfigurationsschritte, die für die erfolgreiche Integration mit dem elastischen SIP-Trunking von Twilio erforderlich sind, und dann den ganz allgemeinen Ansatz zur Integration mit einem SIP-Netzwerkelement. Twilio bietet eine Reihe von detaillierten Konfigurationsleitfäden für beliebte Plattformen wie FreePBX(r) und Asterisk, aber auch die Integration mit einer großen Anzahl verschiedener Plattformen.
Wenn es für Ihre Geräte keine speziellen Konfigurationsleitfäden gibt, verhelfen oft Foren wie Stack Overflow zu näheren Einblicken.
Voraussetzungen für das elastische SIP-Trunking von Twilio
1. Da das elastische SIP-Trunking von Twilio die Methode SIP REGISTER
nicht unterstützt, müssen Sie Twilio-IP-Adressen mit SIP-Signalisierung als vertrauenswürdige Peers für Ihr SIP-Element einrichten. Dies sind Verbindungen, bei denen Sie keine Anmeldeinformationen zur Authentifizierung benötigen.
Die Signaling-IP-Adressen finden Sie unter Netzwerkinformationen. Standorte in Nordamerika nutzen zwecks Redundanz mindestens NA Virginia
und NA Oregon
.
2. Die elastischen SIP-Trunks von Twilio unterstützen derzeit den Codec G.711U (PCMU) (die Methode zur Verschlüsselung von Sprache über ein IP-Netzwerk). Sie können alle anderen SIP-Element-Codecs deaktivieren, wenn Sie mit Twilio kommunizieren.
3. Elastische SIP-Trunks von Twilio unterstützen folgende SIP-Methoden:
INVITE
ACK
CANCEL
REFER
BYE
OPTIONS
4. Alle Nummern müssen im e.164-Format an Twilio gesendet werden und werden im e.164-Format an Ihr SIP-Element gesendet.
5. Sie müssen Anrufe an den Trunk-Termination-URI Ihres elastischen Twilio-SIP weiterleiten. Sie können keine Anrufe an bestimmte Twilio-IP-Adressen senden, da Sie keine Antwort erhalten.
6. Twilio unterstützt SIP/UDP, SIP/TCP und SIP/TLS (für bestimmte getestete SIP-Elemente).
7. SIP/TLS ist für die Nutzung des Secure Real-Time Transport Protocol (SRTP/Sprachverschlüsselung) erforderlich.
8. Twilio verwendet RFC 4733/2833 für Dual Tone – Multi Frequency (DTMF)-Ereignisse.
9. Sie müssen eine Anrufenden-ID-Nummer eingeben, die entweder einer Twilio-DID in Ihrem Konto oder einer Anrufenden-ID-Nummer entspricht, die auf der Konsole oder mit der API für ausgehenden Anrufenden-IDs überprüft wurde.
10. Die Kapazität des elastischen SIP-Trunkings von Twilio wird kann entsprechend den Kapazitätsanforderungen Ihres Unternehmens erweitert oder verringert werden. Einzelheiten hierzu finden Sie unter Twilio-SIP-Trunking – Skalierung und Einschränkungen.
Wenn Ihr Unternehmen eine hohe Rate ausgehender gleichzeitiger Anrufe pro Sekunde (von Ihrem SIP-Element zu Twilio) benötigt, können wir gemeinsam mit Ihnen die Standardeinstellung von einem Trunking-Termination-Anruf pro Sekunde (CPS) erhöhen.
Konfiguration des elastischen SIP-Trunkings von Twilio
Zuerst geben wir den elastischen SIP-Trunk von Twilio über die Twilio-Konsole an. Dann befolgen wir die nachstehenden Schritte. Bei diesen Schritten gehen wir davon aus, dass in Ihrem Konto keine SIP-Trunks vorhandenen sind.
Ein Beispiel: Wir verwenden das Twilio-Rechenzentrum US1 (Virginia) als primäres Rechenzentrum für Anrufterminierung und -origination und das Twilio-Rechenzentrum US2 (Oregon) als sekundäres Rechenzentrum für Anrufterminierung und -origination.
Ändern Sie für Ihre eigene Verwendung die URIs für die Anrufterminierung und -origination abhängig von den Rechenzentren, die sich physisch am nächsten zu Ihrem Standort befinden. Eine Liste der regionalen URIs für Anrufterminierung und -origination finden Sie auf der Landing-Page für SIP-Trunking:
1. Melden Sie sich bei der Twilio-Konsole an.
2. Wählen Sie im Haupt-Dashboard links auf dem Bildschirm die (...) für All Products and Services (Alle Produkte und Dienste).
3. Scrollen Sie nach unten zu Elastic SIP Trunking (Elastisches SIP-Trunking) und klicken Sie darauf.
4. Klicken Sie im Dashboard für elastisches SIP-Trunking auf „Get Started“ (Einstieg).
5. Klicken Sie auf der Seite „Get Started“ mit der Seite für elastisches SIP-Trunking auf „Create a SIP Trunk“ (SIP-Trunk erstellen).
6. Geben Sie einen Friendly Name (Anzeigename) ein. Für die Konfigurationsanleitung habe ich „TwilioBLOG“ genommen. Klicken Sie auf „Create“ (Erstellen).
7. Achten Sie auf dem Bildschirm für allgemeine Einstellungen von „TwilioBLOG“ auf die Einstellungen, die sich auf diesen einen Trunk auswirken (Anrufaufzeichnung, sicheres Trunking, Anrufweiterleitung [SIP REFER], Medieneinstellungen).
Konfigurieren des Terminations-URI (von SIP-Element zu Twilio)
8. Wählen Sie links auf dem Bildschirm unter Ihrem „TwilioBLOG“-Trunk-Namen die Option „Termination“.
9. Um einen Trunk für die Termination zu verwenden, muss er einen Termination-SIP-URI und mindestens ein Authentifizierungsschema haben (IP-Zugriffssteuerungslisten und/oder Anmeldedatenlisten).
Wir werden beide Authentifizierungsschemata bereitstellen.
10. Geben Sie im Bearbeitungsfeld „Termination SIP URI“ einen eindeutigen Termination-URI ein (wir verwenden „twilio-blog“ bzw. twilio-blog.pstn.twilio.com). Ganz rechts werden Sie benachrichtigt, ob der Name eindeutig und verfügbar ist, wenn Sie außerhalb des Bearbeitungsfelds klicken.
11. Klicken Sie auf das rote Pluszeichen („+“) neben „IP Access Control Lists“, um eine neue Liste für die IP-Zugriffssteuerung zu erstellen, die Anfragen auf Ihren Termination-SIP-URI beschränkt.
12. Geben Sie in der „New Access Control List“ (ACL) einen Anzeigenamen für die ACL ein. Ich habe „EnterpriseSIPElement“ verwendet.
In dieser Liste können Sie zulassen, dass mehrere IP-Adressen mit Ihrem SIP-Termination-URI kommunizieren. Geben Sie eine IP-Adresse und einen Anzeigenamen für diese IP-Adresse ein (in meinem Fall „IP-PBX“), und klicken Sie auf Create ACL (ACL erstellen). Dies ist die öffentliche IP-Adresse Ihres SIP-Elements.
13. Sie sollten eine Bestätigung erhalten, dass die ACL erfolgreich erstellt wurde, und den Anzeigenamen (in meinem Fall „EnterpriseSIPElement“) sehen, der in den IP Access Control-Listen ausgewählt wurde.
14. Klicken Sie auf das rote Pluszeichen („+“) neben den Anmeldedatenlisten, um eine neue Anmeldedatenliste zu erstellen. Dies wird verwendet, um Anfragen an Ihren Termination-SIP-URI zu prüfen.
15. Geben Sie in der „New Credential List“ (Neue Anmeldedatenliste) einen Anzeigenamen für die Anmeldedatenliste ein. Ich habe „EnterpriseSIPElementProxyChallenge“ verwendet.
In dieser Liste können Sie über mehrere Anmeldedaten verfügen, die die Kommunikation mit Ihrem SIP-Terminations-URI ermöglichen.
Geben Sie einen Benutzernamen ein, in meinem Fall „twilio-blog“, und ein Kennwort, in meinem Fall „sipElementpbxzx11%VzX“. Klicken Sie dann auf „Create“ (Erstellen). Dieser Benutzername und dieses Passwort werden von Ihrem SIP-Element verwendet, um Anrufe über Twilio durchzuführen.
Wählen Sie einen eindeutigen Benutzernamen und ein komplexes Kennwort aus. Es muss mindestens 12 Zeichen lang sein und mindestens eine Zahl, einen Groß- und einen Kleinbuchstaben enthalten.
16. Sie sollten eine Bestätigung erhalten, dass Sie eine neue Anmeldedatenliste erstellt haben, und den Namen der Anmeldedatenliste (in meinem Fall „EnterpriseSIPElementProxyChallenge“) sehen, der in den Anmeldedatenlisten ausgewählt wurde.
17. Blättern Sie nach unten, und klicken Sie auf Save (Speichern).
18. Sie sollten eine Bestätigung erhalten, dass Sie Ihren SIP-Trunk erfolgreich aktualisiert haben.
Konfigurieren Ihrer Origination-URIs (von Twilio zu SIP-Element)
19. Wählen Sie links auf dem Bildschirm unter Ihrem Trunk-Namen „TwilioBLOG“ die Option „Origination“.
20. Klicken Sie auf „Add new Origination URI“ (Neuen Origination-URI hinzufügen), wo wir definieren, wie Anrufe von Twilio an Ihr SIP-Element gesendet werden. Wir konfigurieren zwecks Redundanz mehrere URI-Regionen. Es können bis zu zehn Origination-SIP-URIs mit unterschiedlicher Priorität und Gewichtung konfiguriert werden.
Das Prioritätsfeld 0 bis 65535, bestimmt die Rangfolge für die Verwendung eines SIP-URI.
Twilio verwendet immer zuerst den SIP-URI mit dem am niedrigsten nummerierten Prioritätswert und verwendet andere SIP-URIs mit gleichem oder höherem Wert, wenn die Verbindung zu diesem SIP-URI fehlschlägt. (Dies ist der Ansatz, den wir in diesem Blog verwenden.)
Wenn ein Dienst mehrere SIP-URIs mit demselben Prioritätswert hat, verwendet Twilio das Feld „Weight“ (Gewichtung), um zu bestimmen, welcher SIP-URI verwendet werden soll. Der Gewichtungswert ist nur in Bezug auf andere SIP-URIs mit dem gleichen Prioritätswert relevant. Die Gewichtung wird verwendet, um die Last auszugleichen, wenn mehr als ein URI die gleiche Priorität hat.
HINWEIS: Sollten Anrufe aus einer Region mit höherer Priorität fehlschlagen und die folgenden SIP-Statuscodes werden von Ihrem SIP-Element zurückgegeben („2xx“, „400“, „404“, „405“, „410“, „416“, „482“, „484“, „486“, „6xx“), führt Twilio kein Failover zum nächsten Origination-SIP-URI durch.
Wenn von Ihrem SIP-Element keine SIP-Antwort erfolgt, führt Twilio nach 4 Sekunden ein Failover durch.
21. Geben Sie im Bearbeitungsfeld für den Origination-SIP-URI das Format ein (ohne Anführungszeichen und mit der eindeutigen öffentlichen IP-Adresse Ihres SIP-Elements oder dem vollständig qualifizierten Domänennamen): sip:203.0.113.254;region=us1
mit einer Priorität von 10 und einer Gewichtung von 10.
Dabei wird der gesamte SIP-Datenverkehr vom Twilio-Rechenzentrum US1 (Virginia) auf Ihr SIP-Element originiert und die IP-Adressen auf diese Region begrenzt. Klicken Sie auf Add (Hinzufügen).
22. Klicken Sie auf die Plusschaltfläche (‚+‘) neben dem Origination-URI, um einen sekundären Origination-URI hinzuzufügen, falls das primäre Rechenzentrum Probleme beim Erreichen Ihres SIP-Elements haben solle.
23. Geben Sie im Bearbeitungsfeld für den Origination-SIP-URI das Format ein (ohne Anführungszeichen und mit der eindeutigen öffentlichen IP-Adresse oder dem vollständig qualifizierten Domänennamen): sip:203.0.113.254;region=us2
mit einer Priorität von 20 und einer Gewichtung von 10.
Dadurch wird SIP-Datenverkehr nur dann vom Twilio-Rechenzentrum US2 (Oregon) auf Ihr SIP-Element originiert, wenn das Rechenzentrum US1 Virginia den Anruf nicht durchführen kann. Klicken Sie auf „Add“ (Hinzufügen).
Bevor wir den Origination-Bildschirm verlassen, sollten Sie zwei Dinge beachten:
- Der Name des Anrufers (CNAM) kann umgeschaltet werden. Diese Funktion versucht, einen Anrufernamen für Anrufende aus den USA und Kanada zu suchen und diese Namen im SIP INVITE für Ihr SIP-Element einzugeben.
- Die Disaster Recovery-URL kann auf eine Twilio Markup Language (TwiML)-Quelle zurückgreifen. Die Disaster-Recovery-URL wird angefordert, wenn die Zustellung an alle konfigurierten Origination-URIs fehlschlägt.
Zuweisen von Telefonnummern zu Ihrem elastischen SIP-Trunk
24. Wählen Sie links auf dem Bildschirm unter Ihrem Trunk-Namen „TwilioBLOG“ die Option Numbers (Nummern).
25. Klicken Sie auf Buy a Number (Nummer kaufen).
26. Suchen Sie nach einer Nummer, die Ihren Anforderungen entspricht.
27. Klicken Sie neben der Nummer auf Buy (Kaufen).
28. Klicken Sie auf Buy This Number (Diese Nummer kaufen), um den Kauf zu bestätigen.
29. Es wird ein Bestätigungsdialogfeld angezeigt, dass die Nummer gekauft wurde. Schließen Sie das Dialogfeld.
30. Ihre gekaufte Nummer ist jetzt mit Ihrem SIP-Trunk verknüpft.
Und damit haben Sie den elastischen Twilio-SIP-Trunk konfiguriert!
Häufig gestellte Fragen zur Konfiguration der Termination und Origination von SIP-Elementen
Im Folgenden finden Sie einige allgemeine Schritte und Empfehlungen, die Sie bei der Konfiguration Ihres SIP-Elements für die Integration mit dem elastischen SIP-Trunking von Twilio befolgen sollten.
Origination (von Twilio zu Ihrem SIP-Element)
Ermöglicht Ihre Firewall eingehende Signalisierung und Medien aus den konfigurierten Twilio-Regionen (also ;region=(region)?
Die Liste der Ports und Protokolle (SIP-Signaling-IPs und -Ports sowie Medien-IPs und -Ports) sollte mit den unter Netzwerkinformationen aufgeführten Twilio-Regionen übereinstimmen, aus denen Sie Anrufe originieren.
- Wenn es ein Firewall-Problem gibt, sehen Sie normalerweise, dass Twilio SIP INVITE mehrmals ohne Antwort von Ihrem SIP-Element ausgibt. (Wenn Sie Twilio SIP Pcap-Erfassungen unter Anrufprotokolle mit einem Tool wie Wireshark anzeigen, können Sie dieses Verhalten leicht erkennen.)
Erwartet Ihr SIP-Element eingehende Anrufe von Twilio? Ist Twilio als vertrauenswürdiger Peer konfiguriert?
- Wenn das SIP-Element nicht richtig konfiguriert ist, antwortet es mit einem der folgenden drei Antwortcodes:
401 Unauthorized
403 Forbidden
407 Proxy Authentication Required
[g][h] - Sie können dieses Verhalten erkennen, indem Sie mit einem Tool wieWireshark Twilio SIP Pcap-Erfassungen (unter Anrufprotokolle) anzeigen.
Ist Ihr SIP-Element-Wählplan so konfiguriert, dass die von Twilio im e.164-Format eingehende Anfrage (Request-URI) weitergeleitet wird?
- Wenn der Wählplan für das SIP-Element nicht korrekt konfiguriert ist, reagiert er auf Twilio mit „404 Not Found“.
- Sie können dieses Verhalten erkennen, indem Sie mit einem Tool wieWireshark Twilio SIP Pcap-Erfassungen (unter Anrufprotokolle) anzeigen.
Termination (von Ihrem SIP-Element zu Twilio)
Ermöglicht Ihre Firewall die ausgehende Signalisierung von IPs und Ports sowie Medien-IPs und Ports zu den konfigurierten Twilio-Regionen, wie unter Netzwerkinformationen definiert? Sie konfigurieren Ihr SIP-Element so, dass für Redundanzzwecke ein primärer und ein sekundärer Termination-URI für den elastischen SIP-Trunk von Twilio verwendet wird.
- Wenn Ihre Firewall nicht richtig konfiguriert ist, empfängt Twilio möglicherweise nie den Anrufversuch oder die Signalisierung warnt den angewählten PSTN-Teilnehmer, aber es gibt keine Sprache (Medien).
- Lokale Paketerfassungen von Ihrer Netzwerk-Edge können Einblicke in die Filterung liefern.
Haben Telefonnummern das e.164-Format für „Request-URI“, „From (CallerID)“ und „To“?
- Für Twilio ist es erforderlich, dass Telefonnummern das e.164-Format verwenden.
- Überprüfen Sie den Debugger der Twilio-Konsole auf Fehler.
- Wenn Sie Twilio SIP-Pcap-Erfassungen unter Anrufprotokolle mit einem Tool wie Wireshark anzeigen, können Sie dies problemlos überprüfen.
Ist Ihr SIP-Element, basierend auf der für Ihren Twilio-Trunk konfigurierten Authentifizierungsmethode (Twilio empfiehlt sowohl IP-ACL als auch Anmeldedatenliste) so konfiguriert, dass es einen Abgleich mit diesen Authentifizierungsmethoden durchführt?
- Überprüfen Sie den Debugger der Twilio-Konsole auf Fehler.
Für E911 finden Sie in der offiziellen Konfigurationsanleitung und den Details die notwendigen Informationen, um zu prüfen, ob das ausgehende SIP INVITE ordnungsgemäß aufgebaut ist.
- Wenn E911 für eine Twilio-Nummer konfiguriert ist und der Testaufruf fehlschlägt, überprüfen Sie den Debugger der Twilio-Konsole auf Fehler.
- Überprüfen Sie, ob Ihre Konfiguration den hier aufgeführten Bereitstellungsanforderungen entspricht.
- Zeigen Sie lokale Paketerfassungen von Ihrem SIP-Element an, um das Zahlenformat zu überprüfen.
Sind für alle Zielländer geografische Sprachberechtigungen konfiguriert?
- Überprüfen Sie den Debugger der Twilio-Konsole auf Fehler.
- Richten Sie die richtigen geografischen Sprachberechtigungen ein.
Wenn Sie ein Twilio-Testkonto verwenden: Haben Sie die Nummern, die Sie anrufen möchten, überprüft? Genauere Informationen finden Sie unter Einschränkungen für Testkonten.
- Überprüfen Sie den Debugger der Twilio-Konsole auf Fehler.
Stellen Sie sicher, dass Sie entweder eine verifizierte Anrufer-ID im e.164-Format oder eine Twilio-Telefonnummer im e.164-Format als ausgehende Anrufer-ID verwenden.
- Überprüfen Sie den Debugger der Twilio-Konsole auf Fehler.
Verwenden Sie SIP OPTIONS-Pings und Timer für Trunk-Failover.
- Richten Sie die Kommunikationsinfrastruktur zur Ausgabe von SIP OPTIONS-Nachrichten als Systemstatus-Mechanismus an Ihren elastischen SIP-Trunk ein. Die Twilio-Plattform antwortet entsprechend. Senden Sie nicht mehr als eine SIP OPTIONS-Nachricht alle 10–15 Sekunden, um zu vermeiden, dass Ihre Anfragen von der Plattform gesperrt werden.
- Wenn Ihr SIP-Element SIP OPTIONS-Systemstatusprüfungen unterstützt, ermöglicht diese Statusprüfung Ihrem SIP-Element das intelligente Hinzufügen oder Entfernen von Trunks aus dem Dienst, so dass beim Tätigen ausgehender Anrufe keine wahrnehmbaren Zeitverzögerungen auftreten.
Migration von SIP-Elementen zum elastischen SIP-Trunking von Twilio
Sie können Ihr SIP-Element in einem komfortablen Zeitrahmen oder inkrementell zum elastischen SIP-Trunking von Twilio migrieren.
- Überprüfen Sie die Konfiguration Ihres SIP-Elements, indem Sie sicherstellen, dass Anrufe mithilfe Ihrer Twilio-Nummer erfolgreich an Ihr SIP-Element weitergeleitet und empfangen werden können (wie oben beschrieben).
- Konfigurieren Sie Ihr SIP-Element für die Verwendung des elastischen SIP-Trunking von Twilio für das Terminieren von Nicht-Notrufen, um die Lösung weiter zu validieren.
- Richten Sie eine Nummer für elastisches SIP-Trunking ein, und validieren Sie ihre Konfiguration anhand der hier beschriebenen Testkriterien.
- Planen Sie die Portierung Ihrer vorhandenen Telefonnummern zu Twilio.
Detaillierte Schritte für die Portierung Ihrer Nummern zu Twilio finden Sie im Dokument Telefonnummer zu Twilio portieren.
Stellen Sie die Nummern in der Twilio-Konsole bereit, damit sie an Ihren elastischen SIP-Trunk gebunden sind, bevor das Portdatum erreicht ist. Weitere hilfreiche Informationen zur Portierung finden Sie auf der Landing-Page für Portierung.
- Validieren Sie die E911-Anrufe anhand der [hier](https://www.twilio.com/docs/sip-trunking/emergency-calling#test-emergencycalling) aufgeführten Testkriterien.
Ihr(e) SIP-Element(e) auf Twilio mit elastischem SIP-Trunking
Jetzt kommuniziert oder kommunizieren Ihre SIP-Elemente über das elastische SIP-Trunking von Twilio. Ihre Legacy-Infrastruktur wird nun von unserem globalen Super Network unterstützt, das von über 150 Netzwerkexperten verwaltet wird, und Sie können Nummern in über 100 Ländern sofort über die API oder Ihre Twilio-Konsole bereitstellen. Von hier aus können Sie die Anrufqualität und Metadaten über unser Voice Insights-Produkt überwachen und weitere Kanäle hinzufügen – ob Facebook Messenger, WhatsApp, Web Chat oder andere.
Mit dem Elastischen SIP-Trunking von Twilio als Einstieg in das PSTN können Sie Ihre Kommunikation viel schneller vorantreiben. Sie müssen nicht mehr jedes Mal professionelle Services in Anspruch nehmen, wenn Ihr Unternehmen sich anpassen muss. Im Gegenteil, Sie werden mit Innovationen vorangehen.
Wir sind gespannt, was Sie daraus machen. Sobald Sie Ihren elastischen SIP-Trunk eingerichtet haben, werfen Sie einen Blick auf Twilio Studio und richten Sie einen SIP-Wählplan für Ihr eigenes SIP-Element ein!
Weitere Ressourcen zu SIP-Domänen
- Elastisches SIP-Trunking von Twilio
- SIP-Trunking – Konfigurationsanleitungen
- Fehlerbehebung bei Ihrem SIP-Trunk
- Twilio-SIP-Trunking – Skalierung und Einschränkungen
- Elastisches SIP-Trunking – Notrufe
- Anrufe pro Sekunde (CPS) – Trunking-Termination
- Twilio Interconnect
- Konfigurieren Sie Ihren Trunk mit Twilio Interconnect
- Elastisches SIP-Trunking: Regionenauswahl für Originationverkehr
- On-Demand-Pcaps – höhere Transparenz bei elastischem SIP-Trunking
- Sicheres Trunking
- Wir stellen vor: Unterstützung von IP-ACL-CIDR-Blöcken – SIP-Schnittstelle und elastisches SIP-Trunking
Verwandte Posts
Ähnliche Ressourcen
Twilio Docs
Von APIs über SDKs bis hin zu Beispiel-Apps
API-Referenzdokumentation, SDKs, Hilfsbibliotheken, Schnellstarts und Tutorials für Ihre Sprache und Plattform.
Ressourcen-Center
Die neuesten E-Books, Branchenberichte und Webinare
Lernen Sie von Customer-Engagement-Experten, um Ihre eigene Kommunikation zu verbessern.
Ahoy
Twilios Entwickler-Community-Hub
Best Practices, Codebeispiele und Inspiration zum Aufbau von Kommunikations- und digitalen Interaktionserlebnissen.