Mudanças entre as edições de "Asterisk"

De MediaWiki do Campus São José
Ir para navegação Ir para pesquisar
Linha 59: Linha 59:
 
Segundo (TEHA,2005), um canal pode ser interpretado como uma conexão que “traz”
 
Segundo (TEHA,2005), um canal pode ser interpretado como uma conexão que “traz”
 
uma chamada ao Asterisk PABX. Um canal pode ser uma conexão a um telefone
 
uma chamada ao Asterisk PABX. Um canal pode ser uma conexão a um telefone
analógico tradicional, ou a uma linha telefônica PSTN, ou uma chamada lógica, como
+
analógico tradicional, ou a uma linha telefônica PSTN, ou uma chamada lógica, como uma chamada via internet. Do ponto de vista de canais, não existe distinção se é um telefone ou uma linha telefônica – tudo é visto como CANAL. Toda chamada é originada ou recebida em um canal distinto.
uma chamada via internet. Do ponto de vista de canais, não existe distinção se é um
+
Alguns exemplos de tipos de canais suportados pelo Asterisk: SIP, H323, IAX, Skinny (driver para protocolo dos telefones IP Cisco), VOFR (Voz sobre Frame Relay), VPB (linhas telefônicas para as placas FXO/FXS da fabricante Voicetronix).
telefone ou uma linha telefônica – tudo é visto como CANAL. Toda chamada é
 
originada ou recebida em um canal distinto
 
Alguns exemplos de tipos de canais suportados pelo Asterisk: SIP, H323, IAX, Skinny
 
(driver para protocolo dos telefones IP Cisco), VOFR (Voz sobre Frame Relay), VPB
 
(linhas telefônicas para as placas FXO/FXS da fabricante Voicetronix)
 
  
 
*CODECS
 
*CODECS
Linha 95: Linha 90:
 
funcionalidades do Asterisk são criadas na forma de aplicações como o VoiceMail(),
 
funcionalidades do Asterisk são criadas na forma de aplicações como o VoiceMail(),
 
correio de voz, conferência, entre outras.
 
correio de voz, conferência, entre outras.
 +
 
==FONTES==
 
==FONTES==
 
*[http://pt.wikipedia.org/wiki/Asterisk Asterisk na WIKIPÉDIA]
 
*[http://pt.wikipedia.org/wiki/Asterisk Asterisk na WIKIPÉDIA]

Edição das 08h19min de 11 de setembro de 2006

Exemplo de Conexão Asterisk com PABX

















Conceito

É um software de PABX, que roda no sistema operacional Linux. O Asterisk faz Voz sobre IP utilizando os mais diversos protocolos, podendo se integrar à maioria dos padrões de telefonia utilizando hardware de baixo custo.

Funções

O Asterisk PBX roda em servidores dedicados, realizando diversas funções como:

  • Gateway VoIP Heterogêneo (MGCP, SIP, IAX, H.323)
  • PABX
  • Servidor IVR
  • Softswitch
  • Servidor de Audioconferência
  • Tradução de Número
  • Aplicação de Cartão Telefônico
  • Discador Preditivo
  • Fila de Chamadas com Agentes Remotos
  • Estágio Remoto offices para PABS existentes

A arquitetura do Asterisk

A arquitetura do Asterisk é baseada em 4 pontos principais: Canais, Codecs, Protocolos, Aplicações, que serão apresentados em maiores detalhes a seguir.

  • CANAIS

Segundo (TEHA,2005), um canal pode ser interpretado como uma conexão que “traz” uma chamada ao Asterisk PABX. Um canal pode ser uma conexão a um telefone analógico tradicional, ou a uma linha telefônica PSTN, ou uma chamada lógica, como uma chamada via internet. Do ponto de vista de canais, não existe distinção se é um telefone ou uma linha telefônica – tudo é visto como CANAL. Toda chamada é originada ou recebida em um canal distinto. Alguns exemplos de tipos de canais suportados pelo Asterisk: SIP, H323, IAX, Skinny (driver para protocolo dos telefones IP Cisco), VOFR (Voz sobre Frame Relay), VPB (linhas telefônicas para as placas FXO/FXS da fabricante Voicetronix).

  • CODECS

Ao se pensar no conceito de Telefonia IP, podemos associar diretamente a idéia de tentar colocar o máximo de chamadas possível através de um circuito, a fim de fazer o melhor uso da estrutura. Isso pode ser feito codificando-se a voz em uma forma que ocupe menor banda. Os codecs são responsáveis por essa tarefa. O tráfego de voz nos circuitos digitais PSTN ocupa uma banda de 64 kbps. Aplicando-se codecs como o G711, para o tráfego da voz em redes de dados, alcançamos a mesma banda. Porém 22 codecs como o GSM conseguem reduzir essa banda para aproximadamente 13 Kbps e o G729 consegue compressão para uma reduzir a banda a 8 Kbps. Como outros tipos de codecs suportados podem listar G726, Speex, G723.

  • PROTOCOLOS

Os protocolos são responsáveis por definir a forma/linguagem como os pontos de comunicação vão negociar entre si. São responsáveis por tarefas como sinalização para estabelecer conexão, determinar ponto de destino, roteamento entre pontos, e também questões de sinalização de telefonia como campainha, identificador de chamada, desconexão, etc. O protocolo mais usado inicialmente era o H323, que tem sido sobreposto nos últimos tempos pelo SIP, tendo este último se difundido largamente, devido a sua simplicidade e objetividade. No âmbito do Asterisk, seu protocolo IAX também tem tido grande difusão, devido ao seu tratamento de trunking e NAT.

  • APLICAÇÕES

Para conectar as chamadas de entrada com as chamadas de saída ou outros usuários do Asterisk são usadas diversas aplicações, como o Dial, por exemplo. A maior parte das funcionalidades do Asterisk são criadas na forma de aplicações como o VoiceMail(), correio de voz, conferência, entre outras.

FONTES