Florian Amrhein

Asterisk-Grundlagen

-> VoIP -> asteriskgrundlagen

Ich möchte hier nicht zu tief in die Grundlagen eintauchen, dafür gibt es andere Webseiten die dies besser können.

In Asterisk können verschiedene Geräte und Anschlüsse eingebunden werden, wie zum Beispiel:
  • SIP-Telephone
  • Analoge Telephone oder Anbindungen an analoge Telephonanschlüsse
  • ISDN-Telephone (über einen internen S0-Bus), genauso wie auch hier Anbindungen an einen ISDN-Anschluss einer Telephongesellschaft
  • Primärmultiplexanschlüsse (30 Telephonleitungen)
  • und einiges mehr.

Jede dieser Kommunikationsformen wird über eine seperate Konfigurationsdatei konfiguriert. Bei SIP ist dies die sip.conf, bei ISDN-Telephonen die zapata.conf (wobei hier noch etwas Konfiguration für die Hardwaretreiber hinzu kommt).

Um diese verschiedenen Telephone, Telephonanschlüsse usw. miteinander zu verbinden, gibt es in Asterisk einen zentralen "Dialplan", der in der Datei extensions.ael (bei älteren Versionen in extensions.conf). Hier wird bestimmt, wer wann wie welchen Telephonanbieter anwählen kann, und welche Telephone klingeln, wenn auf welchen Leitungen Gespräche hinein kommen.

Nun ein paar Begriffserklärungen:
  • extension: Jedem Anbieter und jedem Telephon wird eine extension zugewiesen. Dies ist im Grunde ein Name, über den im Dialplan dieser Anbieter bzw. Gerät angewählt werden kann.
  • kontext: Jedem Anbieter und jedem Telephon wird ein solcher zugewiesen, der dann in der extensions.ael entsprechend konfiguriert wird. Da man verschiedenen Geräten verschiedene Kontexte zuweisen kann, kann man jedem Gerät oder jedem Anbieter unterschiedliche Möglichkeiten, oder ein unterschiedliches Interface bereit stellen. Vor allem kann man aber so dafür sorgen, daß eigene Telephone die Erlaubnis erhalten, kostenpflichtige Gespräche aufzubauen, während SIP-Anbieter lediglich angeschlossene Telephone klingeln lassen können.

Links

Diese Seite ist nicht kommentiert. [Kommentare anzeigen]