asterisk la gi

Asterisk
Logo
Basisdaten
Entwickler Mark Spencer
Erscheinungsjahr 1999[1][2]
Aktuelle Version 19.6.0 (Standard)
18. Aug. 2022[3]

18.14.0 (LTS)
18. Aug. 2022[4]

16.28.0 (LTS)
18. Aug. 2022[5]

Bạn đang xem: asterisk la gi

Betriebssystem Unix-Derivate
Programmiersprache C
Kategorie IP-Telefonie
Lizenz GNU GPL
deutschsprachig nein
www.asterisk.org

Asterisk ist eine freie Software für Computer aller Art, die Funktionalitäten einer Telefonanlage bietet. Sie unterstützt IP-Telefonie (VoIP) mit unterschiedlichen Netzwerkprotokollen und kann mittels Hardware mit Anschlüssen wie POTS (analoger Telefonanschluss), ISDN-Basisanschluss (BRI) oder -Primärmultiplexanschluss (PRI, E1 oder T1) verbunden werden.

Mark Spencer hat Asterisk ursprünglich bei der Firma Digium entwickelt.[6][7] Mittlerweile haben sich noch weitere Entwickler der Asterisk-Gemeinde angeschlossen und so sánh stammen viele Erweiterungen und Applikationen auch von anderen Entwicklern. Der Name stammt von der Bezeichnung für das Sternsymbol ab.

Asterisk wird unter einer dualen Lizenz zur Verfügung gestellt – der GNU General Public License (GPL) als freier Softwarelizenz und einer proprietären Lizenz, die es den Lizenznehmern gestattet, proprietäre, nichtöffentliche Bestandteile auszuliefern.

Funktionen[Bearbeiten | Quelltext bearbeiten]

Asterisk unterstützt[8]

  • Sprachdienste
  • Anrufbeantworter
  • Telefonkonferenzen
  • Sprachdialoge (IVR) per MFV
    • Spracherkennung ist mittels Zusatzprogrammen möglich.
  • Verzeichnisdienste (Directory)
  • Verzögerungsfreie Kryptographie

Hardware[Bearbeiten | Quelltext bearbeiten]

Asterisk funktioniert auf einer Reihe unterschiedlicher Computersysteme. Neben Personal Computern mit x86-Prozessor läuft Asterisk auch auf Geräten wie dem Raspberry Pi und Routern, die OpenWrt unterstützen.

Ohne besondere Hardware kann ein Asterisk-System nur über ein Netzwerk mit VoIP-Endgeräten (intern) und VoIP-Telefonprovidern (extern) verbunden und betrieben werden.

Für die Anbindung von normalen Endgeräten wie Telefonen, Faxgeräten etc. (intern) oder an herkömmliche Telefonnetze (extern) benötigt man zusätzliche Steckkarten oder externe Analog-Adapter für analoge POTS oder digitale ISDN-Amtsleitungen (nach extern) oder Nebenstellen (nach intern).

Interne ISDN-Nebenstellen können nur über Schnittstellen realisiert werden, die den NT-Modus beherrschen (ISDN-Karten mit HFC-Chips oder VoIP-Adapter/-Router mit internem ISDN-Anschluss).

Xem thêm: diệu thủ đan tâm

Konfiguration und Programmierung[Bearbeiten | Quelltext bearbeiten]

Das zentrale Steuerelement von Asterisk ist der Rufnummern- oder besser Wählplan (englisch dial plan). Hier wird entschieden:

  • wohin ein Anrufer weitergeleitet wird (an welche Endstelle)
  • was passiert, wenn dort niemand abnimmt oder es besetzt ist
  • welcher Anrufbeantworter/welche Mailbox informiert werden soll
  • welche Eingaben (Ziffern, Sprache) akzeptiert werden
  • welche Aktion durch eine Eingabe ausgelöst wird

Dieser Plan gliedert sich in mehrere Abschnitte (englisch sections), deren Bezeichnungen in eckigen Klammern gefasst werden. Ein Abschnitt ist bis zur nächsten öffnenden Klammer bzw. bis zum Dateiende gültig. Innerhalb der Abschnitte wird jeweils eine bestimmte Gruppe Nebenstellen (englisch extensions) und damit zusammenhängende Reihenfolgen, Aktionen und Verhalten behandelt. Die Abschnitte „[general]“ und „[globals]“ sind vordefinierte Abschnitte. Alle anderen Abschnitte werden auch als Kontexte bezeichnet. Kontexte bestimmen einen geschlossenen Bereich und somit einen definierten Sicherheitsbereich. Ein Kontext kann den Sicherheitsbereich eines anderen Kontexts erlangen, indem er in diesen Kontext über die Anweisung include eingebunden wird. Ist für eine Nebenstelle kein Kontext definiert, so sánh wird diese über den Standardkontext „[default]“ behandelt.

Schnittstellen[Bearbeiten | Quelltext bearbeiten]

Betriebssysteme[Bearbeiten | Quelltext bearbeiten]

Asterisk ist lauffähig unter folgenden Betriebssystemen:[8]

  • GNU/Linux (größte Hardwareunterstützung und Angebot an Zusatzsoftware)
  • BSD
  • macOS (ab Version 10.2)
  • Portierungen für Windows unter Cygwin[9]

VoIP-Protokolle[Bearbeiten | Quelltext bearbeiten]

  • InterAsterisk eXchange (IAX)
  • Session Initiation Protocol (SIP)
  • H.323
  • UNIStim (Unified Networks IP Stimulus) von Nortel (proprietär)
  • Skinny Client Control Protocol (SCCP) von Cisco Systems (proprietär)
  • Voice over Frame-Relay-Protokoll (VoFR) von Adtran wird über passende Schnittstellen ebenfalls unterstützt
  • SS7-Protokoll, derzeit von mehreren Anbietern unterstützt

ISDN / PRI-Protokolle[Bearbeiten | Quelltext bearbeiten]

  • Euro-ISDN (DSS1)
  • 4ESS
  • QSIG Kanalgebundene Zeichengabe
  • DMS100
  • Lucent 5E Distributed Switching
  • National ISDN2
  • NFAS

Lokale Schnittstellen[Bearbeiten | Quelltext bearbeiten]

Neben den vorgenannten Protokollen bietet Asterisk mit den Modulen chan_alsa und chan_mobile auch die Nutzung lokaler Schnittstellen. Damit ist es möglich, eine vorhandene Soundkarte als Sprechstelle zu nutzen. Auch kann ein Công nghệ Bluetooth Headset direkt als Nebenstelle angemeldet werden. Ein Handy/Smartphone wird per Công nghệ Bluetooth zum Mobilfunkgateway.

Diese Möglichkeiten werden überwiegend yên ổn privaten Umfeld genutzt, domain authority sie naturgemäß nur yên ổn unmittelbaren Umfeld des Asteriskservers eingesetzt werden können.

Audio-Codecs[Bearbeiten | Quelltext bearbeiten]

Unter anderem werden folgende Audio-Codecs unterstützt:[10]

Xem thêm: truyen tong giam doc xin nhe mot chut

  • G.711 in den Varianten A-law und μ-law
  • G.722 Wideband-Codec
  • G.729, kommerzielle Lizenz erforderlich
  • GSM
  • ADPCM
  • iLBC
  • Speex (ab Version 10 mit 32 kHz[11])
  • MP3, nur dekomprimieren, z. B. für Wartemusik (Music-on-Hold)
  • SILK (ab Version 10)[11]
  • Opus (ab Version 11)

Programmierschnittstellen[Bearbeiten | Quelltext bearbeiten]

Das AGI Asterisk Gateway Interface[12] bietet unter anderem eine Programmierschnittstelle zu:

  • C#
  • Java
  • MySQL
  • Perl
  • PHP
  • Ruby
  • Python[13]

GUIs und Distributionen[Bearbeiten | Quelltext bearbeiten]

Grafische Benutzerschnittstellen ermöglichen das Bearbeiten der Asterisk-Konfiguration via Web-Interface. Die nachfolgenden Asterisk-Server-Distributionen beinhalten Linux oder BSD und sind inzwischen meist kommerzielle Produkte, die jedoch ihre Wurzeln in freien Projekten haben und in den Basisversionen oder für Privatanwender kostenfrei sind.

  • Asterisk4UCS[14] ist eine Infrastrukturmanagementlösung für Asterisk-basierte Telefonanlagen, basierend auf der Linux-Distribution Univention Corporate Server (UCS). Es ermöglicht die Telefoninfrastruktur mit einer grafischen Web-GUI zu verwalten und mit LDAP zu verknüpfen. Ebenfalls werden zentrale Asterisk-Telefonfunktionen angeboten. Die Lösung basiert auf der Open-Source-Lizenz GNU GPLv3 und kann kostenlos verwendet werden. Support und Maintenance ist hingegen kostenpflichtig.
  • Ansitel webinterface 3.0[15] ist ein komplett deutsch-/englischsprachiges Webinterface für Asterisk-basierte Telefonanlagen, das eine einfache und schnelle Einrichtung umsetzt. Zum schnellen Einstieg gibt es eine eingeschränkte Live-CD als Download.[16]
  • AsteriskNOW[17] ist eine von der Firma Digium erstellte Distribution inklusive Asterisk-Steuerung. Die Asterisk Business Edition von Digium enthält eine optionale Distribution.
  • AskoziaPBX[18] ist ein einfach zu konfigurierendes kommerzielles Live-Asterisk-System, basierend auf Linux, mit einer WebGUI, die sich neben professionellen Anwendern auch an Einsteiger richtet. Eine Testversion für bis zu 2 gleichzeitige Verbindungen ist erhältlich. (Der Vertrieb der AskoziaPBX wurde mit der Übernahme durch 3CX yên ổn August 2017 eingestellt. Der Support endet Ende 2017.[19])
  • AstLinux ist eine ressourcenschonende Version mit zusätzlicher Router- und VPN-Funktionalität, die von einem Flash-Speicher oder als VM läuft. Die aktuelle Version ist 1.4.5 (Stand März 2022).[20]
  • Astimax[21] ist eine kommerzielle professionelle VoIP-Appliance auf Basis von Asterisk mit einem grafischen Verwaltungstool.
  • FreePBX,[22] eine Web-basierte Open-Source-GUI unter GPL.
  • Gemeinschaft ist der Name einer Open-Source-Telefonanlage, die bis zur Version 3 auf Asterisk basiert. Ab Version 4 bildet FreeSWITCH die Grundlage.[23]
  • KITOMA[24] ist eine skalierbare und leicht integrierbare VoIP-Komplettlösung, die auf Asterisk basiert. Es wird eine Web-basierte Benutzeroberfläche zur Verfügung gestellt, die intuitiv bedienbar ist und eine offene REST-Schnittstelle zur flexiblen Anbindung von Applikationen anbietet. Es kann immer die aktuelle Asterisk-Version verwendet werden! Die Anzahl der verwaltbaren Asterisk-Server ist beliebig.
  • pascom[25] ist eine Unified Communications Lösung auf Asterisk-Basis.
  • STARFACE[26] Basierend auf der Asterisk-Business-Edition mit grafischem Interface für die einfache Bedienung. Verfügbar sowohl als Software-Lösung, VoIP-Appliance, sowie als Cloud-Dienst. Kostenlos verwendbare Version bis 3 Benutzer erhältlich.
  • Thirdlane PBX und Thirdlane Multi Tenant PBX[27] sind auf Asterisk basierende PBX-Software-Lösungen. Sie zielen auf Unternehmen und Internet-Telefonie-Service-Provider.
  • Trixbox[28] ging yên ổn Mai 2006 aus dem Projekt Asterisk@Home hervor.
  • VoIPonCD[29] ist eine frei verfügbare VoIP-Telefonanlage.
  • Doccom[30] ist eine VoIP Anlage basierend auf Asterisk zugeschnitten auf die speziellen Anforderungen von Arztpraxen und Ärztehäusern.

Sprachbausteine (Voiceprompts)[Bearbeiten | Quelltext bearbeiten]

Sprachbausteine werden benötigt, um das Asterisk-Voicemailsystem mit lokaler Sprache zu nutzen. Es handelt sich dabei um Sammlungen erforderlicher Buchstaben, Zahlen und Wörter eines Sprechers und nicht um Text-to-Speech- oder Sprachsynthese-Module.

  • Digium bietet keine deutschen Sprachbausteine an.
  • voip-info.org (englisch) bietet viele verschiedene Sprachen, von Chinesisch bis Türkisch.[31]

Weblinks[Bearbeiten | Quelltext bearbeiten]

  • Offizielle Website (englisch)
  • Dokumentation
    • Automatisch generierte Entwicklerdokumentation von Asterisk (englisch)
    • Das Asterisk-Buch Kostenfreie elektronische Version des bei Addison-Wesley erschienenen Buchs. Das Buch wird nach dem Open-Source-Prinzip entwickelt und steht unter der GNU-Lizenz für freie Dokumentation
    • Asterisk – The Future of Telephony (englisch) Kostenfreie elektronische Version des bei O’Reilly erschienenen Buchs.
  • Eintrag zu Asterisk yên ổn VoIP-Info.Org-Wiki (englisch)
  • AppKonference, ein leistungsfähiger Asterisk-Sprachbaustein für Telefonkonferenzen als Alternative zu MeetMe u. a.

Einzelnachweise[Bearbeiten | Quelltext bearbeiten]

  1. wiki.asterisk.org. (abgerufen am 21. Januar 2018).
  2. github.com. (abgerufen am 21. Januar 2018).
  3. Änderungsprotokoll 18.x. In: asterisk.org. Abgerufen am 15. Oktober 2022 (englisch).
  4. Änderungsprotokoll 18.x. In: asterisk.org. Abgerufen am 15. Oktober 2022 (englisch).
  5. Änderungsprotokoll 16.x. In: asterisk.org. Abgerufen am 15. Oktober 2022 (englisch).
  6. Stephen Phường. Olejniczak, Brady Kirby, „Asterisk For Dummies“
  7. Jim Van Meggelen, Jared Smith, Leif Madsen, „Asterisk: The Future of Telephony“
  8. a b asterisk.org (Memento des Originals vom 28. August 2012 yên ổn Internet Archive)  Info: Der Archivlink wurde automatisch eingesetzt und noch nicht geprüft. Bitte prüfe Original- und Archivlink gemäß Anleitung und entferne dann diesen Hinweis. Abgerufen am 30. August 2012.
  9. www.asteriskwin32.com Abgerufen am 30. August 2012.
  10. Voip-Info.org: Asterisk codecs, abgerufen am 30. August 2012.
  11. a b Telefonanlage Asterisk in Version 10, C’t Heft 25, 21. November 2011, S. 36.
  12. Das-Asterisk-Buch.de: Kapitel trăng tròn. Asterisk Gateway Interface (AGI), abgerufen am 30. August 2012.
  13. AGI Libraries and Frameworks. 5. August năm nhâm thìn, abgerufen am 5. August 2016 (englisch).
  14. voip-asterisk.info: Asterisk4UCS (Memento des Originals vom 21. April 2017 yên ổn Internet Archive)  Info: Der Archivlink wurde automatisch eingesetzt und noch nicht geprüft. Bitte prüfe Original- und Archivlink gemäß Anleitung und entferne dann diesen Hinweis.. Abgerufen am trăng tròn. Februar 2013.
  15. Ansit-com.de: Ansitel Webinterface. Abgerufen am 26. März 2013.
  16. Asterisk-berlin.de: Ansitel Webinterface 3.0 – eingeschränkte Live CD als Download Abgerufen am 26. März 2013.
  17. asterisk.org Abgerufen am 29. August 2012.
  18. Askozia.com: Askozia – Intuitive telephony Abgerufen am 29. August 2012.
  19. 3CX Pressemitteilung vom 3. August 2017: „3CX nach Übernahme von Askozia weiter auf Expansionskurs“.
  20. www.astlinux-project.org Abgerufen am 29. August 2012.
  21. Astimax.de: Astimax VoIP Systeme
  22. www.freepbx.org Abgerufen am 29. August 2012.
  23. Golem.de: Gemeinschaft 4.0 – Freie und sichere Telefonanlage für das BSI Abgerufen am 29. August 2012.
  24. voip-asterisk.info: KITOMA (Memento des Originals vom 24. Mai 2017 yên ổn Internet Archive)  Info: Der Archivlink wurde automatisch eingesetzt und noch nicht geprüft. Bitte prüfe Original- und Archivlink gemäß Anleitung und entferne dann diesen Hinweis. Abgerufen am 7. März năm nhâm thìn.
  25. pascom.net: Voice over ip-telefonie in Bestform | pascom.net Abgerufen am trăng tròn. September 2018.
  26. Starface.de: Die STARFACE Produktfamilie (Memento des Originals vom trăng tròn. November năm nhâm thìn yên ổn Internet Archive)  Info: Der Archivlink wurde automatisch eingesetzt und noch nicht geprüft. Bitte prüfe Original- und Archivlink gemäß Anleitung und entferne dann diesen Hinweis. Abgerufen am 29. August 2012.
  27. Thirdlane.com Third Lane IP PBX Products
  28. Fonality.com trixbox Line of Asterisk- based IP-PBX Products (Memento des Originals vom 3. September 2012 yên ổn Internet Archive)  Info: Der Archivlink wurde automatisch eingesetzt und noch nicht geprüft. Bitte prüfe Original- und Archivlink gemäß Anleitung und entferne dann diesen Hinweis. Abgerufen am 29. August 2012.
  29. VoIPonCD by rowi.net Abgerufen am 29. August 2012.
  30. arztpraxis-telefonanlagen.de: Telefonanalagen für Arztpraxen | arztpraxis-telefonanlagen.de
  31. Voip-info.org: Asterisk sound files international Abgerufen am 29. August 2012.