Inhaltsverzeichnis

Allgemein

Module

Name Beschreibung
sipZuständig für SIP

Konfig: sip.conf
coreKernmodul
consoleStellt die Konsole für die Kommunikation mit der Asterisk zur Verfügung

Parameter

Parameter Beschreibung

Dateien

Name Inhalt
extension.confDial-Plans
sip.confKonfiguration SIP-Teilnehmer

extension.conf



Grund-Aufbau:

[Context]

Wahlregel1
Wahlregel2


Context:
Unterteilt den Dialplan in Bereiche die jeweils nur bestimmten Extensions zugänglich sind.

Jede Extension gehört mindestens einem Dialplan an (wenn nichts angegeben wurde, dann „Default“). Der Context wird jeder Extension in ihrer protokollspezifischen Datei zugewiesen.

Es werden bei eingehenden Rufen dieser Extension nur die Wahlregeln berücksichtigt die innerhalb des für die Extension gültigen Context stehen.


Wahlregel:
Syntax: exten ⇒ Extension,Priorität,Application

Beispiel1:
exten ⇒ 202,1,Dial(SIP/201,20)
exten ⇒ 201,2,VoiceMail(201)

Beispiel2:
exten ⇒ _n*,n,Dial(SIP/${exten},20)
exten ⇒ _n*,n,VoiceMail(${exten})

Reguläre Ausdrücke

Pattern Bedeutung
[Wert1Wert2Wert3]Liste von möglichen Ziffern

Nur eine Stelle - sprich ein […] meint nur eine Ziffer, respektive Buchstab.

Beispiel: exten ⇒ _[158]1,n,Dial(SIP/${EXTEN} → Prüfe ob die erste Ziffer 1,5 oder 8 ist und die zweite eine 1.
[Wert1-Wert2]Wertebereich

Ziffer bzw. Buchstabe kann einer aus dem angegebenen Bereich sein.
Bereich gibt nur den möglichen Bereich für eine Stelle der Nummer an.

Beispiel: exten ⇒ _[0-6]1,n,Dial(SIP/${EXTEN}) → prüft ob die erste Stelle der Nummer eine Ziffer zwischen 1 und 6 ist und die zweite eine 1 ist
X(Einzelne) Ziffer von 0-9
Z(Einzelne) Ziffer von 1-9
N(Einzelne) Ziffer von 2-9
.Beliebig viele beliebe Zeichen (inkl. Buchstaben)

Achtung: _. ist (auch wenn es eigentlich der unpräziseste Ausdruck ist und eigentlich als allerletztes matchen müste) die vor allen anderen Wahlregeln matchende. Wird eine Regel mit _. im Diaplan angegeben, matcht in diesem Context keine andere Regel mehr

Applikationen

Extene Resourcen

Typ Name Beschreibung URL
Online-Buch/Hardcover-BuchDas Asterisk-BuchBuch vom Hauptentwickler von Asteriskhttp://www.das-asterisk-buch.de