Dial Plans
Dial Plans
Wählpläne werden verwendet, um bestimmte gewählte Nummern an bestimmte Leitungen zu leiten (und optional zu ändern). Wählpläne werden ebenfalls verwendet, wenn ein internes Ziel nicht gefunden werden konnte.
Grundsätzlich vergleicht die Regel zunächst ein Muster mit der gewählten Nummer gemäß den Übereinstimmungsregeln. Bei Übereinstimmung wird die gewählte Nummer gemäß den Ersetzungsregeln ersetzt (sofern das Ersetzungsfeld nicht leer ist) wird der Anruf an die für diese Regel (Muster) festgelegte Leitung weitergeleitet. Wenn keine Übereinstimmung gefunden wird, wird zur nächsten Regel übergegangen usw.
Die Regeln werden in separaten Zeilen definiert und enthalten jeweils mindestens
-
Eine Leitung, an die der Anruf bei Übereinstimmung mit dem Muster weitergeleitet wird.
-
Ein Muster, dem die gewählte Nummer entsprechen muss, damit die Regel ausgelöst wird. Ein Muster 9* würde zum Beispiel bedeuten, dass jede gewählte Nummer, die mit 9 beginnt, an die in dieser Regel festgelegte Leitung gesendet wird.
-
Optional ein Ersetzungsfeld, das die gewählte Nummer (gemäß den Ersetzungsregeln) ersetzt, bevor sie an die eingestellte Leitung gesendet wird. Wenn das Muster z. B. 9* und die Ersetzungsregel 1* ist, dann wird die Nummer 92121234567 durch 12121234567 ersetzt. Wenn das Ersetzungsfeld leer ist, wird die gewählte Nummer nicht geändert, da sie an die eingestellte Leitung gesendet wird.
Der Wählplan wird vor der Ausführung nach den Prioritäten sortiert. Niedrigere Nummern werden zuerst angewählt. Wenn die Nummern gleich sind und der Wählplaneintrag später wieder aufgenommen wird (z. B. wegen eines Trunk Failover), wird er mit der nächsthöheren Nummer fortgesetzt.
Wählpläne können global sein. Das bedeutet, dass alle Domänen diesen Wählplan verwenden können. Dies ist in mandantenfähigen Umgebungen wennsinnvoll, in denen alle Domänen denselben Wählplan und dieselben Leitungen nutzen können.
Die Telefonanlage kann prüfen, ob eine Nummer auf einer Anrufschutzliste steht. Dazu wird das Adressbuch des Benutzers und der Domäne verwendet - der Eintrag das "Nicht anrufen"-Flag gesetzt hat, wird die Nummer nicht angerufen.
Die Nummern, die in den Wählplan aufgenommen werden, sind in der Regel in einem lesbaren Format. Das bedeutet, dass die Nummer so dargestellt wird, wie ein Benutzer sie lesen würde. Das bedeutet, dass in Nordamerika die nationalen Nummern 10-stellig sind (ohne die führende 1) und die internationalen Nummern mit 011 beginnen. Für den Rest der Welt beginnen Inlandsnummern mit einer einfachen 0 und internationale Nummern mit einer 00. Wenn eine Ortsvorwahl vorhanden ist, verwendet die Telefonanlage die lokale Darstellung, wenn der Anruf innerhalb der Ortsvorwahl erfolgt. Sie können dieses Verhalten im Wählplan ändern, wenn Sie zum Beispiel das Format E164 im Wählplan bevorzugen.
Erstellen eines Wählplans
-
Gehen Sie in der Weboberfläche der Vodia PBX zu der von Ihnen gewählten Domain.
-
Klicken Sie, wie oben gezeigt, unter Funktionen auf Wählpläne.
-
Geben Sie einen Namen für den neuen Wählplan ein, den Sie erstellen möchten.
-
Drücken Sie auf Erstellen
Der neue Wählplan wird in der Liste oben angezeigt. Sie können ihn nun anklicken, um ihn zu konfigurieren. Sie können auch jeden anderen Wählplan in der Liste eingeben, um ihn zu ändern, indem Sie darauf klicken.
Konfigurieren eines Wählplans
-
Klicken Sie, wie oben gezeigt, unter Funktionen auf Wählpläne.
-
Klicken Sie auf den Wählplan in der Liste, den Sie konfigurieren möchten.
-
Hier können Sie die Felder für die verschiedenen Regeln des Wählplans ändern.
-
Hier können Sie auch neue Regeln erstellen, Regeln entfernen oder sie aktivieren bzw. deaktivieren.
-
Um eine neue Regel zu erstellen, geben Sie einfach alle Felder ein, wie z. B. die Vorwahlnummer, die Auswahl des Stammes der Regel aus der Dropdown-Liste, das Muster, das übereinstimmen soll, und die Ersetzung (die leer bleiben sollte, wenn Sie die gewählte Nummer nicht berühren wollen, bevor sie an den Trunk übergeben wird). Sie können auch ein Dienstkennzeichen eingeben, damit der Wählplan je nach den im Dienstkennzeichen angegebenen Zeiten aktiv ist oder nicht.
-
Speichern Sie die Einstellungen.
Name: Dies ist der von Menschen lesbare Name für den Wählplan. Global: Wenn dieses Flag aktiviert ist, steht der Wählplan allen Mietern des Systems zur Verfügung. Darstellung der Nummern im Wählplan: Dieser Parameter bestimmt, wie Nummern in den Wählplan eingefügt werden. Standardmäßig formatiert das System die Nummer, die ein Benutzer eingegeben hat, in eine eindeutige Darstellung um, z. B. macht es keinen Unterschied, ob ein Benutzer 16173998147, 6173998147 oder +16173998147 wählt. Prüfen, ob die Nummer auf der Liste der Nichtanrufer steht: Wenn dieses Kennzeichen aktiviert ist, prüft das System zunächst, ob eine Nummer auf der Anrufschutzliste des Mieters steht, bevor es die Nummer bearbeitet. Sterncodes, die im Wählplan behandelt werden: Diese Einstellung listet die Sternchencodes auf, die von diesem Wählplan behandelt werden. Sternchencodes müssen mit * beginnen. Wenn die Liste leer ist, verarbeitet der Wählplan keine Sternchencodes. Andernfalls enthält die Liste die Sternchencodes, die von diesem Wählplan verarbeitet werden, z. B. wenn die Liste *54 *55 lautet, wird dieser Wählplan *54 und *55 verarbeiten, alle anderen Sternchencodes werden intern vom System verarbeitet. Wenn ein Sternchencode mit einem * endet, wird das System nur den Anfang abgleichen. Lautet der Eintrag beispielsweise 54, wird das System *54, *541 und *54123 abgleichen. Wenn das Muster * ist, werden alle Sterncodes vom Wählplan verarbeitet. Interne Anrufe weiterleiten: Wenn dieses Flag aktiviert ist, prüft das System, ob es sich bei der gewählten Nummer um eine interne Ressource des Mandanten handelt und leitet den Anruf dorthin weiter, ohne den Wählplan zu bearbeiten.
Wählplaneinträge
Es gibt mehrere Felder im Wählplan:
Präferenz: Mit der Präferenz wird dem System mitgeteilt, wie der Wählplan sortiert werden soll. Trunk: Das Dropdown-Feld "Trunk" enthält den zu verwendenden Trunk. Es gibt einige spezielle Felder, die im Folgenden erläutert werden.C
C: Dieses Feld steht für CMC, oder Client Matter Code. Wenn dieses Feld markiert ist, versucht die Telefonanlage, den Client Matter Code vom Benutzer abzufragen, bevor ein ausgehender Anruf getätigt wird. Dies kann für Buchhaltungszwecke nützlich sein.
P: Wenn dieses Feld aktiviert ist, fordert die Telefonanlage den Benutzer zur Eingabe des PIN-Codes auf. Der PIN-Code kann unter jeder Nebenstellenebene > Kontoprofil > PIN-Einstellung festgelegt werden. Dies kann nützlich sein, um teure Wählplaneinträge vor Missbrauch zu schützen, so können z.b. Nur berechtigte Mitarbeiter internationale Ziele anrufen.
Pattern: Das Feld "Pattern" definiert, wann der Eintrag übereinstimmt. Dieses Feld wird im Folgenden beschrieben. Ersetzen: Wenn das Muster übereinstimmt, kann die Telefonanlage die Benutzereingabe umwandeln, z.B. Zahlen vor die gewählte Nummer setzen. Auch dies wird im Folgenden näher erläutert. Service Flag: Jeder Wählplaneintrag kann mit einem Serviceflag aktiviert oder deaktiviert werden. Damit ist es möglich, bestimmte Einträge zeitabhängig oder aufgrund von manuell gesetzten Flags zu aktivieren. Status: Zusätzlich zum Dienstkennzeichen kann jeder Eintrag manuell aktiviert oder deaktiviert werden.
In der Dropdown-Liste für den Trunk sind weitere Optionen verfügbar:
-
Nicht Erlaubt: Wenn dieser Eintrag ausgewählt ist, bricht die Telefonanlage die Bearbeitung des Wählplans ab und weist den Anruf zurück. Ab Version 68, wenn Sie einen Text in das Ersetzungsfeld eingeben, wird das System diesen Text als Ansage an den Benutzer verwenden, warum der Anruf abgewiesen wurde (in der Audiosprache des Mieters).
-
Nebenstelle anrufen: Damit wird ein Anruf nicht an den Trunk, sondern an eine Nebenstelle gesendet. Die Nebenstelle muss im Ersetzungsfeld stehen. Diese Option kann nützlich sein, wenn Sie PSTN-Gateways hinter NAT verwenden, die sich bei der Telefonanlage als Nebenstelle registrieren müssen, um über die Firewall erreichbar zu sein.
-
Loopback versuchen: Wenn es mehrere Domänen gibt, kann die Telefonanlage versuchen, den Anruf über einen "Loopback-Trunk" in eine andere Domäne zu senden. Die Ersetzung muss eine Telefonnummer (beginnend mit +) oder eine SIP-URL mit einem Benutzernamen und einer Domäne enthalten, die auf dem System existiert (ab Version 5.4). Wenn dieses Konto auf dem lokalen System gefunden werden kann, wird der Anruf dorthin gesendet. Dies erleichtert die Verwendung mehrerer Domänen auf demselben System ohne einen externen SIP-Proxy.
Abgleich von Mustern
Vereinfachter Musterabgleich
Es gibt zwei Möglichkeiten, die gewählte Nummer abzugleichen, den vereinfachten und den erweiterten regulären Ausdruck. Bevor eine Nummer in den Musterabgleich eingegeben wird, stellt das System die Nummer im Format der Landesvorwahl der lokalen Domäne dar. Beispielsweise würde in den USA mit der Landesvorwahl 1 eine Nummer 1617123123 in 6171231234 und +493055578992 in 3055578992 umformatiert (es sei denn, es wurde eine andere Darstellung gewählt). Auf diese Weise lassen sich Muster leicht abgleichen, unabhängig davon, wie der Benutzer die Nummer gewählt hat.
Vereinfachte Ausdrücke beruhen auf den folgenden Regeln:
-
Patterns können durch das Symbol | getrennt werden. In diesem Fall stimmt das Muster überein, wenn eines der Muster übereinstimmt. Zum Beispiel 911|411 würde entweder auf die Nummer 911 oder 411 passen.
-
Ein Literal stimmt überein, wenn die Eingabe gleich dem Parameter ist. Das Muster 911 passt zum Beispiel nur, wenn die gewählte Nummer 911 war.
-
Das Symbol x in einem pattern entspricht einem beliebigen Zeichen. Das Muster x11 passt zum Beispiel zu 911, 411 und jeder anderen dreistelligen Zahl, die auf 11 endet.
-
Das Symbol * passt auf eine beliebig lange Anzahl von Ziffern. Bei Verwendung dieses Musters werden bei der Ersetzung nur die Ziffern verwendet, die mit dem Symbol übereinstimmen.
-
Symbole in spitzen Klammern stimmen mit den Zeichen in der Klammer überein. Zum Beispiel entspricht das Muster [0-7] den Zeichen 0 bis 7, [134] den Zeichen 1, 3 oder 4.
-
Vorwahlen können mit Hilfe eines Vorwahlmusters gefunden werden. Zum Beispiel passt [usa] zu den Vorwahlen der USA (mehr dazu unten). Dadurch wird sichergestellt, dass die Regel nur für eine Liste von Codes gilt, die sich nur schwer in einem Muster ausdrücken lassen. Zum Beispiel würde das Muster [usa]xxxxxxx nur auf inländische Ziele in den USA zutreffen.
Derzeit sind die folgenden Vorwahlen definiert:
-
[usa] Inland USA (3-stellig)
-
[can] Vorwahlen für Kanada (3-stellig)
-
[ala] Vorwahlen für Alaska (3-stellig, derzeit 907)
-
[Hawaii-Vorwahlen (3-stellig, derzeit 808)
-
[fre] Gebührenfreie USA-Vorwahlen (3-stellig, derzeit 800 888 877 866 855 844 833)
-
[pre] Premium USA (3-stellig, derzeit 900)
-
[pue] Vorwahlen für Puerto Rico (3-stellig, derzeit 787 939)
-
[Vorwahlen der Dominikanischen Republik (3-stellig, derzeit 809 829 849)
-
[Vorwahlen der Dominikanischen Republik (3-stellig, derzeit 809 829 849)
-
[eur] Ländercodes der Europäischen Union
Bei vereinfachten Mustern enthält die Ersetzung Literale und das Symbol , um die Übereinstimmung einzufügen. Zum Beispiel würde 789* die Zahl 789 vor die übereinstimmende Zahl setzen. Wenn kein Ersetzungsmuster vorhanden ist, wird automatisch das übereinstimmende Muster eingefügt.
Erweiterte Mustervergleiche
Der erweiterte Musterabgleich ist leistungsfähiger, hat aber den Preis einer höheren Komplexität. Einfache und erweiterte Muster können im Wählplan pro Wählplaneintrag gemischt werden.
Die Eingabe für erweiterte Muster erfolgt in der Form Zahl@Domäne. Die Muster werden in den erweiterten regulären Mustervergleich eingespeist. Die Übereinstimmungen können mit \1, \2 und so weiter referenziert werden. \r verweist auf den Domänennamen.
Wählplan Beispiele
Basis-Wählplan
In vielen Fällen möchten Sie vielleicht nur alle Nummern an eine Amtsleitung weiterleiten. Dies lässt sich leicht mit dem Muster * bewerkstelligen. Sie brauchen das Feld für die Ersetzung nicht auszufüllen, das System verwendet automatisch * als Ersatz.
Wählplan mit vorangestellter Vorwahl der Nummer
Wenn Sie eine Ersetzung wie 1* im Ersetzungsfeld verwenden, stellt das System automatisch eine 1 vor die im Musterfeld (pattern) gefundene Übereinstimmung. Wenn Sie das Muster 617* verwenden und die Nummer 6171234567 wählen, wandelt das System diese automatisch in 16171234567 um.
Notrufnummern In der Vergangenheit war es üblich, eine Vorwahl zu verwenden, um dem System mitzuteilen, dass es sich um einen ausgehenden Anruf handelt, z. B. eine 9. Dies ist zwar für die meisten Anrufer verwirrend, aber für die Nutzer in Notfällen gefährlich, wenn sie keine Zeit haben, herauszufinden, wie sie einen ausgehenden Anruf tätigen sollen. In einigen Ländern, unter anderem in den Vereinigten Staaten, ist es inzwischen gesetzlich vorgeschrieben, dass Anrufer Notrufnummern ohne Vorwahl wählen können müssen.
Ein nordamerikanischer Wählplan
Wenn Sie die Vodia-PBX-Telefonanlage im nordamerikanischen Festnetz verwenden, können Sie einen Wählplan ähnlich dem folgenden verwenden:
[911|411] Das erste Muster stimmt explizit mit der Notrufnummer und der Dienstnummer überein. Es ist eine gute Idee, einen Eintrag für diese wichtigen Nummern zu haben, damit sie nicht versehentlich an das falsche Gateway geleitet oder abgewiesen werden. Falls verfügbar, können diese Anrufe an eine separate Leitung geschickt werden, die auf ein lokales Gateway verweisen kann. 011* Das zweite Muster bezieht sich auf alle internationalen Nummern und sendet sie an eine spezielle Leitung, die dazu dient, Kosten für internationale Anrufe zu sparen. [usa]xxxxxxx Das dritte Muster bezieht sich auf alle Inlandsgespräche. Das Muster mit fester Länge wurde verwendet, damit das System tatsächlich erkennen kann, wann diese Zahl vollständig ist. Durch die Ersetzung wird der Zahl eine 1 vorangestellt, so dass sie 11-stellig ist.
Senden von Star Codes zu einem Trunk
Erweiterte reguläre Ausdrücke können beim Senden von Sterncodes auf einer Leitung verwendet werden.
Bei der Übergabe eines Sterns (*) an den Netzbetreiber ist ein Backslash vor dem Stern erforderlich (z. B. *67); andernfalls behandelt das System den Stern und die folgenden Zahlen als Sterncode. In dem oben gezeigten Beispiel wurde ein Backslash vor dem Sterncode Block Caller-ID (*67 ) eingefügt, so dass das System bei Verwendung der Leitung das *67 durch ein *67 ersetzt, wodurch die Anrufer-ID blockiert wird. (Das d im letzten Teil der Zeichenkette weist das System an, es durch die Domain zu ersetzen. Wäre ein r verwendet worden, würde das System es durch den Registrar ersetzen.)
Wichtig: Wenn Sie Sterncode-Muster in Wählplänen verwenden, müssen Sie den Code aus den Standard-Sterncodes und/oder den benutzerdefinierten Codes entfernen. Wenn Sie keine Sterncodes im Musterfeld verwenden möchten, aber dennoch möchten, dass der Wählplan einen Sterncode aktiviert, können Sie einen Workaround verwenden. Sie können einen "Ersatz"-Sterncode erstellen, der als Korrelation zum gewünschten Sterncode verwendet wird. Im unten gezeigten Beispiel muss der Benutzer 99 eingeben, bevor er die eigentliche Telefonnummer eingibt. Das System ersetzt sie durch den Sternchencode *67. Mit dieser Methode können Sie den Sterncode *67 als Teil der Standardliste der Sterncodes beibehalten; die Benutzer müssen jedoch vorher informiert werden, damit sie wissen, dass sie 99 eingeben müssen, bevor sie die Telefonnummer eingeben.
Erweiterter regulärer Ausdruck
Wenn die standardmäßige einfache Wählplanverarbeitung den Anforderungen nicht genügt, kann das System stattdessen erweiterte reguläre Ausdrücke verwenden. Ein typischer Wählplan würde die Zeichenfolge ([0-9])@. als Muster und sip:\1@\r;user=phone als Ersatz enthalten. Die Musterzeichenfolge enthält eine Gruppe [0-9]* (die in der Ersetzungszeichenfolge als \1 bezeichnet wird). Das heißt, wenn das Muster mit dem Wert 2121234567@test.com abgeglichen wird, wird 2121234567 in der ersten Gruppe gespeichert und das Ergebnis lautet sip:2121234567@test.com;user=phone (user=phone zeigt dem Empfänger an, dass es sich um eine Telefonnummer handelt).
Der folgende Wählplan veranschaulicht die Verwendung des Leerzeichens. Es wird verwendet, um das System zu zwingen, mit dem Abgleich ab dem Beginn der Benutzereingabe zu beginnen.
Zuweisen von Wählplänen
Sie können mehrere Wählpläne erstellen und ihnen unterschiedliche Namen geben.
Sie können jeden dieser Wählpläne als Standardwählplan für eine Domäne auswählen. Die Einstellung lautet Standard-Wahlplan in den allgemeinen Einstellungen der Domäne.
Wenn der Wählplan für Konten, wie z. B. Nebenstellen (siehe Einstellung Wählplan) oder automatische Vermittlungsstellen usw., als Domänenstandard eingestellt ist, was die Standardeinstellung ist, dann wird der oben genannte Domänenstandard-Wählplan für dieses Konto verwendet.
Für jedes Konto kann jedoch ein beliebiger anderer Wählplan (aus der von Ihnen erstellten Liste) festgelegt werden, z. B. Nebenstellen oder automatische Vermittlungsstellen usw.
Textmodus
Komplexe Wählpläne können schwer zu bearbeiten sein. Um dies zu erleichtern, gibt es einen Textmodus auf der Wählplan-Webseite. Dieser Modus wandelt den Wählplan in eine CSV-Textdatei um, die bearbeitet und z. B. in andere Tenants kopiert werden kann.