Asterisk (sistema telefônico)

Asterisco

logotipo
Dados básicos

desenvolvedor Mark Spencer
Ano de publicação 1999
Versão atual  18.2.0 ( LTS )
21 de janeiro de 2021

17.9.1 (Padrão)
22 de dezembro de 2020

16.16.0 ( LTS )
21 de dezembro de 2020

13.38.1 ( LTS )
22 de dezembro de 2020

sistema operacional Derivados Unix
linguagem de programação C.
categoria Telefonia IP
Licença GNU GPL
Falando alemão Não
www.asterisk.org

O Asterisk é um software gratuito para computadores de todos os tipos que oferece a funcionalidade de um sistema telefônico . Ele suporta telefonia IP (VoIP) com diferentes protocolos de rede e pode ser conectado por hardware com conexões como POTS (linha telefônica analógica), ISDN - Interface de Taxa Básica (BRI) ou - Interface de Taxa Primária (PRI, E1 ou T1 ).

Mark Spencer desenvolveu originalmente o Asterisk na Digium. Nesse ínterim, outros desenvolvedores se juntaram à comunidade Asterisk e muitas extensões e aplicativos também vêm de outros desenvolvedores. O nome vem do nome do símbolo da estrela .

O Asterisk é disponibilizado sob uma licença dupla - a GNU General Public License (GPL) como uma licença de software livre e uma licença proprietária que permite que os licenciados entreguem componentes proprietários não públicos.

Funções

Asterisk suporta

hardware

O Asterisk funciona em vários sistemas de computador diferentes . Além de computadores pessoais com processadores x86 , o Asterisk também roda em dispositivos como o Raspberry Pi e roteadores que suportam OpenWrt .

Um sistema Asterisk só pode ser conectado e operado sem hardware especial por meio de uma rede com terminais VoIP (internamente) e provedores de telefonia VoIP (externamente).

Para a conexão (externamente) em redes telefônicas tradicionais ou (após interno) de dispositivos terminais normais, como telefones, aparelhos de fax, etc., um cartão de plug-in adicional necessário ou adaptador analógico externo para POTS analógico e RDSI digital - troncos (externamente) ou extensões (para interno).

Extensões ISDN internas só podem ser implementadas por meio de interfaces que suportam o modo NT (placas ISDN com chips HFC ou adaptadores / roteadores VoIP com conexões ISDN internas).

Configuração e programação

O elemento de controle central do Asterisk é o número de chamadas ou melhor plano de discagem (Inglês plano de discagem ). Aqui está decidido:

  • onde um chamador é encaminhado (para qual terminal)
  • o que acontece se ninguém responder lá ou se estiver ocupado
  • qual secretária eletrônica / caixa postal deve ser informada
  • quais entradas (dígitos, idioma) são aceitas
  • qual ação é acionada por uma entrada

Este plano é dividido em várias seções (Inglês seções ), cujos nomes são passados entre colchetes. Uma seção é válida até o próximo colchete de abertura ou o final do arquivo. Dentro de cada seção, um grupo específico de extensões e as sequências, ações e comportamentos relacionados são tratados. As seções "[geral]" e "[globais]" são seções predefinidas. Todas as outras seções também são chamadas de contextos. Os contextos determinam uma área fechada e, portanto, uma área de segurança definida. Um contexto pode adquirir a área de segurança de outro contexto incluindo-o neste contexto usando a instrução include. Se nenhum contexto for definido para uma extensão, ela será tratada por meio do contexto padrão "[padrão]".

Interfaces

Sistemas operacionais

O Asterisk pode ser executado nos seguintes sistemas operacionais :

Protocolos VoIP

Protocolos ISDN / PRI

Interfaces locais

Além dos protocolos mencionados anteriormente, o Asterisk também oferece o uso de interfaces locais com os módulos chan_alsa e chan_mobile. Isso possibilita o uso de uma placa de som existente como unidade de microfone. Um fone de ouvido Bluetooth também pode ser registrado diretamente como um ramal. Um telefone celular / smartphone torna-se um gateway de celular via Bluetooth.

Essas possibilidades são usadas principalmente no ambiente privado, uma vez que, naturalmente, só podem ser usadas nas imediações do servidor Asterisk.

Codecs de áudio

Os seguintes codecs de áudio, entre outros, são suportados:

Interfaces de programação

O AGI Asterisk Gateway Interface oferece, entre outras coisas, uma interface de programação para:

GUIs e distribuições

As interfaces gráficas do usuário permitem que a configuração do Asterisk seja editada através da interface da web. As seguintes distribuições de servidor Asterisk contêm Linux ou BSD e agora são principalmente produtos comerciais, que, no entanto, têm suas raízes em projetos livres e são gratuitos nas versões básicas ou para usuários privados.

  • Asterisk4UCS é uma solução de gerenciamento de infraestrutura para sistemas de telefonia baseados em Asterisk, baseada na distribuição Linux Univention Corporate Server (UCS). Ele permite que a infraestrutura de telefone seja gerenciada com uma interface gráfica do usuário da web e vinculada ao LDAP. As funções de telefone Asterisk Central também são oferecidas. A solução é baseada na licença de código aberto GNU GPLv3 e pode ser usada gratuitamente. Suporte e manutenção, entretanto, são cobrados.
  • Ansitel webinterface 3.0 é uma interface da web totalmente em alemão / inglês para sistemas telefônicos baseados em Asterisk, que implementa uma configuração simples e rápida. Um live CD limitado está disponível para download como um início rápido.
  • AsteriskNOW é uma distribuição que inclui o controle Asterisk criado pela empresa Digium. O Asterisk Business Edition da Digium inclui uma distribuição opcional.
  • AskoziaPBX é um sistema Asterisk comercial ao vivo, fácil de configurar, baseado em Linux , com uma WebGUI, que se destina não apenas a usuários profissionais, mas também a iniciantes. Uma versão de teste para até 2 conexões simultâneas está disponível. (O AskoziaPBX foi descontinuado quando foi adquirido pela 3CX em agosto de 2017. O suporte terminará no final de 2017.)
  • AstLinux é uma versão que economiza recursos com roteador adicional e funcionalidade VPN que roda a partir de uma memória flash . A versão atual é 1.3.5.2 (em fevereiro de 2019).
  • Astimax é um aparelho VoIP profissional comercial baseado no Asterisk com uma ferramenta de administração gráfica.
  • FreePBX , uma GUI de código aberto baseada na web sob GPL.
  • Comunidade é o nome de um sistema telefônico de código aberto baseado no Asterisk até a versão 3. A partir da versão 4, o FreeSWITCH forma a base.
  • KITOMA é uma solução VoIP completa escalonável e facilmente integrada baseada no Asterisk. É disponibilizada uma interface de usuário baseada na web que pode ser operada intuitivamente e oferece uma interface REST aberta para conexão flexível de aplicativos. A versão atual do Asterisk sempre pode ser usada! O número de servidores Asterisk gerenciáveis ​​é arbitrário.
  • pascom é uma solução de Comunicações Unificadas baseada em Asterisk. Um pacote tarifário gratuito limitado a 2 usuários simultâneos ( concorrentes ) também está disponível.
  • STARFACE Baseado no Asterisk Business Edition com uma interface gráfica para fácil operação. Disponível como solução de software, dispositivo VoIP e como serviço em nuvem. Versão disponível gratuitamente para até 3 usuários.
  • Thirdlane PBX e Thirdlane Multi Tenant PBX são soluções de software de PBX baseadas em Asterisk. Eles são destinados a empresas e provedores de serviços de telefonia pela Internet.
  • Trixbox surgiu em maio de 2006 a partir do projeto Asterisk @ Home .
  • VoIPonCD é um sistema de telefone VoIP disponível gratuitamente.
  • Doccom é um sistema VoIP baseado em Asterisk adaptado aos requisitos especiais de práticas médicas e centros médicos.

Módulos de fala (comandos de voz)

Módulos de idioma são necessários para usar o sistema de correio de voz Asterisk com o idioma local. Estas são coleções de letras, números e palavras necessárias para um locutor e não módulos de conversão de texto em fala ou de síntese de fala .

  • A Digium não oferece módulos em alemão.
  • voip-info.org (inglês) oferece muitos idiomas diferentes, do chinês ao turco.

Links da web

Evidência individual

  1. wiki.asterisk.org . (acessado em 21 de janeiro de 2018).
  2. github.com . (acessado em 21 de janeiro de 2018).
  3. Registro de alterações 18.x. In: asterisk.org. Acessado em 24 de janeiro de 2021 .
  4. Registro de alterações 17.x. In: asterisk.org. Acessado em 24 de janeiro de 2021 .
  5. Log de alterações 16.x. In: asterisk.org. Acessado em 24 de janeiro de 2021 .
  6. Log de alterações 13.x. In: asterisk.org. Acessado em 24 de janeiro de 2021 .
  7. Stephen P. Olejniczak, Brady Kirby, "Asterisk For Dummies"
  8. Jim Van Meggelen, Jared Smith, Leif Madsen, "Asterisk: The Future of Telephony"
  9. a b asterisk.org Recuperado em 30 de agosto de 2012.
  10. asteriskwin32.com. Recuperado em 30 de agosto de 2012.
  11. Voip-Info.org: codecs Asterisk , acessado em 30 de agosto de 2012.
  12. a b Sistema telefônico Asterisk na versão 10, edição C't 25, 21 de novembro de 2011, p. 36.
  13. Das- Asterisk- Budap.de: Capítulo 20. Asterisk Gateway Interface (AGI) , acessado em 30 de agosto de 2012.
  14. ^ Bibliotecas e estruturas de AGI. 5 de agosto de 2016, acessado em 5 de agosto de 2016 .
  15. voip-asterisk.info: Asterisk4UCS . Recuperado em 20 de fevereiro de 2013.
  16. Ansit-com.de: Interface da web Ansitel . Recuperado em 26 de março de 2013.
  17. Asterisk-berlin.de: Ansitel Webinterface 3.0 - Live CD limitado para download . Recuperado em 26 de março de 2013.
  18. asterisk.org recuperado em 29 de agosto de 2012.
  19. Askozia.com: Askozia - telefonia intuitiva Acessado em 29 de agosto de 2012
  20. Comunicado à imprensa da 3CX de 3 de agosto de 2017: "3CX continua a se expandir após a aquisição da Askozia" .
  21. astlinux-project.org Recuperado em 29 de agosto de 2012.
  22. Astimax.de: Sistemas de VoIP Astimax
  23. freepbx.org Recuperado em 29 de agosto de 2012.
  24. Golem.de: Community 4.0 - Sistema telefônico gratuito e seguro para o BSI. Recuperado em 29 de agosto de 2012.
  25. voip-asterisk.info: KITOMA Recuperado em 7 de março de 2016.
  26. pascom.net: Telefonia de voz sobre IP no seu melhor | pascom.net recuperado em 20 de setembro de 2018.
  27. Starface.de: A família de produtos STARFACE . Acessado em 29 de agosto de 2012.
  28. Produtos de PABX IP Thirdlane.com
  29. Linha trixbox Fonality.com de produtos PBX IP baseados em Asterisk , acessada em 29 de agosto de 2012
  30. VoIPonCD por rowi.net Obtido em 29 de agosto de 2012.
  31. arztpraxis-telefonanlagen.de: Sistemas telefónicos para consultórios médicos | arztpraxis-telefonanlagen.de
  32. Voip-info.org: Arquivos de som Asterisk internacionais. Recuperado em 29 de agosto de 2012.