Sternchen (PBX) - Asterisk (PBX)

Aus Wikipedia, der freien Enzyklopädie
Sternchen
Asterisk Logo.svg
Entwickler Sangoma Technologies Corporation
Stabile Freisetzung (en) [±]
18.2.1 (18. Februar 2021 ; vor 11 Tagen )  ( 2021-02-18 )

17.9.2 (18. Februar 2021 ; vor 11 Tagen ) 16.16.1 (18. Februar 2021 ; vor 11 Tagen )  ( 2021-02-18 )
 ( 2021-02-18 )

13.38.2 (18. Februar 2021 ; vor 11 Tagen )  ( 2021-02-18 )
Vorschau Release (s) [±]
Repository Bearbeiten Sie dies bei Wikidata
Geschrieben in C.
Art Voice over Internet Protocol
Lizenz GPLv2 mit zusätzlichen Lizenzen von Digium erhältlich
Webseite www .asterisk .org  Bearbeiten Sie dies auf Wikidata

Asterisk ist eine Software- Implementierung einer Nebenstellenanlage (PBX). In Verbindung mit geeigneten Telefonie- Hardwareschnittstellen und Netzwerkanwendungen wird Asterisk verwendet, um Telefonanrufe zwischen Telekommunikationsendpunkten wie üblichen Telefonapparaten , Zielen im öffentlichen Telefonnetz (PSTN) und Geräten oder Diensten im Voice-over-Internet-Protokoll herzustellen und zu steuern (VoIP) -Netzwerke. Der Name stammt vom Sternchen (*) für ein Signal, das beim Wählen mit DTMF ( Dual-Tone Multi-Frequency ) verwendet wird.

Asterisk wurde 1999 von Mark Spencer von Digium gegründet , das seit 2018 ein Geschäftsbereich der Sangoma Technologies Corporation ist . Asterisk wurde ursprünglich für Linux entwickelt und läuft auf einer Vielzahl von Betriebssystemen , darunter NetBSD , OpenBSD , FreeBSD , macOS und Solaris . Es kann in eingebetteten Systemen installiert werden, die auf OpenWrt basieren .

Eigenschaften

Die Asterisk-Software enthält viele Funktionen, die in kommerziellen und proprietären PBX-Systemen verfügbar sind: Voicemail , Konferenzgespräche , interaktive Sprachantwort (Telefonmenüs) und automatische Anrufverteilung . Benutzer können neue Funktionen erstellen, indem sie Wählplanskripte in mehreren Asterisk-eigenen Erweiterungssprachen schreiben , benutzerdefinierte ladbare Module hinzufügen, die in PHP oder C geschrieben sind , oder indem sie AGI-Programme ( Asterisk Gateway Interface ) mit einer beliebigen Programmiersprache implementieren, die über die Standard-Streams kommunizieren kann System ( stdin und stdout ) oder über Netzwerk-TCP-Sockets.

Asterisk unterstützt mehrere Standard- Voice-over-IP- Protokolle, darunter das Session Initiation Protocol (SIP), das Media Gateway Control Protocol (MGCP) und H.323 . Asterisk unterstützt die meisten SIP-Telefone und fungiert sowohl als Registrar als auch als Back-to-Back-Benutzeragent . Es kann als Gateway zwischen IP-Telefonen und dem öffentlichen Telefonnetz über T- oder E-Carrier-Schnittstellen oder analoge FXO-Karten dienen. Das in Asterisk integrierte Inter-Asterisk eXchange (IAX) -Protokoll RFC 5456 bietet neben der Verteilung einiger Konfigurationslogiken eine effiziente Bündelung von Anrufen zwischen Asterisk-PBX-Systemen. Viele VoIP-Dienstanbieter unterstützen es für die Anrufabwicklung im öffentlichen Telefonnetz, häufig weil sie selbst Asterisk bereitgestellt oder als gehostete Anwendung angeboten haben. Einige Telefone unterstützen auch das IAX-Protokoll.

Durch die Unterstützung einer Vielzahl traditioneller und VoIP-Telefoniedienste ermöglicht Asterisk den Bereitstellern, Telefonsysteme zu erstellen oder vorhandene Systeme auf neue Technologien zu migrieren. Einige Websites verwenden Asterisk, um proprietäre PBX-Anlagen zu ersetzen, andere bieten zusätzliche Funktionen wie Voicemail- oder Sprachantwortmenüs oder virtuelle Call-Shops oder senken die Kosten, indem sie sowohl Orts- als auch Ferngespräche über das Internet führen.

Zusätzlich zu den VoIP-Protokollen unterstützt Asterisk herkömmliche Leitungsvermittlungsprotokolle wie ISDN und SS7 . Dies erfordert geeignete Hardware-Schnittstellenkarten, die von Drittanbietern vertrieben werden. Jedes Protokoll erfordert die Installation von Softwaremodulen. In Asterisk Release 14 wird der Opus-Audio-Codec unterstützt.

Internationalisierung

Während Asterisk ursprünglich in den USA entwickelt wurde , hat es sich zu einer weltweit beliebten VoIP- Telefonanlage entwickelt. Es ermöglicht die Identifizierung mehrerer Sätze von Sprachansagen nach Sprache (und sogar mehrere Sätze von Aufforderungen für jede Sprache) sowie die Unterstützung von Zeitformaten in verschiedenen Sprachen. Asterisk enthält verschiedene Eingabeaufforderungen für die interaktiven Sprachantwort- und Voicemail-Funktionen: Amerikanisches, britisches und australisches Englisch, kanadisches Französisch, Japanisch, Russisch, Mexikanisches Spanisch und Schwedisch. Es werden einige neue Eingabeaufforderungen angeboten, z. B. Witze und eine thematische "Zombie-Apokalypse" -Nachricht für Halloween . Darüber hinaus werden Sprachsets in verschiedenen Sprachen, Dialekten und Geschlechtern zum kommerziellen Verkauf angeboten.

Die Standard-Asterisk-Eingabeaufforderungen in englischer Sprache werden von der professionellen Telefonstimme Allison Smith aufgezeichnet.

Abgeleitete Produkte

Asterisk ist eine Kernkomponente in vielen kommerziellen Produkten und Open-Source-Projekten. Einige der kommerziellen Produkte sind Hardware- und Softwarepakete, für die der Hersteller die Software mit einem Open-Source-Vertriebsmodell unterstützt und veröffentlicht.

  • AskoziaPBX , ein Zweig des m0n0wall- Projekts, verwendet die Asterisk PBX-Software, um alle Telefoniefunktionen zu realisieren.
  • AstLinux ist eine Open-Source-Softwareverteilung "Network Appliance for Communications".
  • FreePBX , eine grafische Open-Source-Benutzeroberfläche, bündelt Asterisk als Kern seiner FreePBX-Distribution
  • LinuxMCE bündelt Asterisk, um Telefonie bereitzustellen. Es gibt auch eine eingebettete Version von Asterisk für OpenWrt-Router.
  • PBX in einer Flash / Incredible PBX und Trixbox sind auf Asterisk basierende Software-PBX.
  • Elastix verwendete zuvor Asterisk, HylaFAX , Openfire und Postfix , um PBX-, Fax-, Instant Messaging- und E-Mail-Funktionen anzubieten, bevor zu 3CX gewechselt wurde .
  • Issabel ist eine Open-Source- Unified Communications- Software, die Asterisk für Telefoniefunktionen verwendet. Es wurde von den Open-Source-Versionen von Elastix gespalten, als 3CX es erwarb.
  • * astTECS verwendet Asterisk in seinen VoIP- und mobilen Gateways.

Es stehen verschiedene, häufig kommerzielle Zusatzprodukte zur Verfügung, die die Funktionen und Fähigkeiten von Asterisk erweitern.

Die im System enthaltenen Standard-Sprachansagen sind kostenlos. Ein Unternehmen kann passende Sprachansagen seines Firmennamens, der IVR-Menüoptionen und der Mitarbeiter- oder Abteilungsnamen (als Bibliothek mit Live-Aufzeichnungen gebräuchlicher Namen oder als Satz vollständig angepasster Eingabeaufforderungen, die von demselben professionellen Sprachtalent aufgezeichnet wurden) gegen Aufpreis nahtlos erwerben Integration in das System.

Andere Add-Ons bieten Faxunterstützung, Text-to-Speech, zusätzliche Codecs und neue Funktionen. Einige Add-Ons von Drittanbietern sind kostenlos. Einige unterstützen sogar eingebettete Plattformen wie den Raspberry Pi .

Siehe auch

Verweise

Externe Links