Workshop: Asterisk - Grundlagen

Kontext

Jedem dieser Kanäle ordnet Asterix je nach Zustand einen Kontext zu. Die Unterscheidung erfolgt dabei nach ein- und ausgehenden Rufen. Ein ausgehender Kontext wird durch einen eigenen Abschnitt in der jeweiligen Konfigurationsdatei repräsentiert, die eingehenden Kontext-Definitionen finden sich in der Datei extensions.conf. Zusätzlich existiert für jeden Kanal ein globaler Kontext, über den sich global gültige Standardeinstellungen festlegen lassen.

Vermeintlich am einfachsten zu verstehen sind die Extensions, was am ehesten mit Durchwahl zu übersetzen ist. Im Prinzip stimmt das auch, allerdings gilt es dabei eine Besonderheit zu beachten: Genau wie die jeweiligen Kontexte an einen Kanal gebunden sind, gehören die einzelnen Durchwahlen jeweils zu bestimmten Kontexten. Es ist daher durchaus möglich, dieselbe Durchwahl in unterschiedlichen Kontexten zu verwenden und entsprechend unterschiedliche Geräte und damit Personen im Telefonnetz zu adressieren.