Professional Documents
Culture Documents
Apresentao
Alberto Mitsuo Sato
amsato@innovus.com.br
Apresentao
Quem voc?
Agenda
Agenda
Digitalizao da voz
Compactao (codec)
Correio de Voz
Sistema tradicional
No h compartilhamento de canais
Sistema VoIP
Utiliza compactao
Compartilhamento de canais
Em constante evoluo
www.asterisk.org
www.digium.com
www.voip-info.org/wiki/view/Asterisk
www.asteriskguru.com
www.venturevoip.com
www.asteriskbrasil.org
www.asteriskonline.com.br
Servio de Telefonia
Correio de voz
Auto-atendimento
Conferncia de udio
Enfileiramento de chamadas
Integrao de padres
De uma chamada
Estacionamento de chamadas
No perturbe
Escalabilidade
Interoperabilidade e Tecnologia
Pacotes bsicos
Pacotes adicionais
# cd ../libpri
# make; make install
# cd zaptel
# make; make install
# cd ../asterisk
# make; make install
Instalao opcional:
# make samples
# cd ../asterisk-addons
# make; make install
# cd ../asterisk-sounds
# make install
Agenda
Servidor de Fax
(Hylafax)
Voz sobre IP
(Asterisk)
Video Conferncia
(Asterisk)
Asteris
k
Mensagem
Mensagem Instantnea
(Openfire)
Unificada
Servidor de Email
(Postfix)
http://lists.elastix.org/mailman/listinfo/general-pt
www.elastixbrasil.com.br
www.freepbx.org
extensions.conf
extensions_additional.conf
(freePBX)
extensions_custom.conf
(customizaes)
sip.conf
sip_additional.conf (freePBX)
sip_custom.conf (customizaes)
sip_nat.conf
voicemail.conf
vm_general.inc (freePBX)
vm_email.inc (freePBX)
iax.conf
rtp.conf
manager.conf
queues.conf
chan_dahdi.conf
agents.conf
dahdi-channels.conf
enum.conf
meetme.conf
indications.conf
musiconhold.conf
modules.conf
features.conf
Agenda
Linux CentOS
Asterisk
Suporte LDAP
Backup / Restore
Usurio: admin
Senha: palosanto
Configurar a rede
Login
Senha
Elastix
admin
palosanto
freePBX
admin
admin
FOP
admin
eLaStIx.2oo7
A2Billing
admin
mypassword
MySQL
mysql p
eLaStIx.2oo7
SugarCRM
admin
password
vTiger
admin
admin
Teste de eco
Informa hora do sistema
Diz o nmero do seu ramal
Habilita encaminhamento de ligao
Desabilita encaminhamento de ligao
Para gravar um udio
Correio de Voz (sem perguntar pelo ramal)
Acesa o Correio de Voz
Para escutar o udio gravado
ChanSpy
Teste de FAX
Padro Descrio
bit rate
(kb/s)
amostra
(kHz)
G.711
ITU-T
64
G.723.1
ITU-T
5,6/6,4
G.728
ITU-T
Pouco utilizado
16
Banda
(Kpbs)
Observao
Conhecido como ulaw/alaw, mu-law
87,2
(USA, Japo) e a-law (Europa)
Utilizado por alguns ITSPs, consome
pouca banda mas a qualidade no
20,8/21,9 muito boa
31,5
G.729
ITU-T
31,2
GSM
ETSI
13
30,3
iLBC
IETF
13,3
27,7
Speex
N/A
Baseado no CELP
2,15-44,2 8/16/32
7,4+
Baixo delay
Baixo delay (15ms), utilizado pela
maioria dos ITSPs, boa qualidade
Possui boa qualidade mas a maioria
dos equipamentos no possui este
codec
Bom para link com perdas, boa
qualidade, exige maior
processamento (Skype)
Open-source, utiliza taxas de
transmisso varivel
H323 (ITU-T)
no padro de mercado
Acompanhamento da chamada
Finalizao da chamada
Processamento de voz
Controle do transporte de voz (RTCP)
Transporte de mdia (RTP)
Agenda
features.conf
features_featuremap_additional.conf
blindxfer=##
;transferncia normal
atxfer=*2
;transferncia assistida
features.conf
features_general_additional.conf
pickupexten=*8
Habilitar primeiro
PBX PBX Configuration Parking Lot
features.conf
features_general_additional.conf
parkext=70
parkpos=71-79
context=parkedcalls
parkingtime=45
PBX Monitoring
personalizao de mensagens:
reencaminhamento do voicemail
Agenda
5. Interligao do Elastix
Definies de portas
T1
padro americano
velocidade de 1,544 Mbps (24 x 64 Kpbs)
E1
padro brasileiro, europeu
velocidade de 2 Mbps (32 x 64 Kpbs)
5. Interligao do Elastix
DTMF (Dual Tone Multiple Frequency)
opes de transmisso:
5. Interligao do Elastix
Produtos Digium
TDM400P
4 portas (FXS ou
FXO)
TE120P
1 porta T1 / E1
(24 / 30)
TDM800P
8 portas (FXS ou
FXO)
TDM2400P
24 portas (FXS ou
FXO)
TE205P/TE210P
2 portas T1 / E1
5,0v/3,3v (48 / 60)
B410P
4 portas BRI
TE405P/TE410P
4 portas T1 / E1
5,0v/3,3v (96 / 120)
5. Interligao do Elastix
Produtos OpenVox
B100P
B200P
B400P
1 porta ISDN BRI 2 porta ISDN BRI 4 porta ISDN BRI
Outros Fabricantes
Intel 4 portas FXO
Digivoice 4,8 FXO e 1,2 E1
Khomp 4,8 FXO, 4 GSM, 1 e 2 porta E1
Sangoma 1,2 e 4 portas T1/E1
Voicetronix 4, 6 e 12 portas FXO/FXS
X100P Clone
X100P clone
(1 porta FXO)
Chip Ambient MD3200
Chip Motorola 62802-51
Chip Intel 537PU/PG
5. Interligao do Elastix
Passos para detectar e configurar o hardware
System Hardware Detection
5. Interligao do Elastix
Configurao manual
Porta FXS
exten => 1500,1,Dial(DAHDI/1,30,Ttr)
exten => 1500,1,Dial(DAHDI/1-1,30,Ttr)
Porta FXO
exten => 0,1,Dial(DAHDI/1)
exten => _XXXX,1,Dial(DAHDI/1/w${EXTEN},30,Trr)
5. Interligao do Elastix
Configurao da porta FXS (ramal)
PBX PBX Configuration Extensions
5. Interligao do Elastix
Regras de discagem do Asterisk
Utilizao de Pattern
X
Z
N
[1237-9]
.
Ex.:
_61XX
_61ZZ
_61[5-9]X
_61XX.
_[789]X.
_9[8-9]XXXXXX
${123456789:1}
- resulta 23456789
${prefixoDDD}3004${ramal}
5. Interligao do Elastix
Regras de discagem do FreePBX
| remove todos os dgitos a esquerda do |
+ adiciona um prefixo ao nmero discado
Regra: 03|XXXX
Nmero discado: 032003
Nmero enviado ao tronco: 2003
Regra: 55+0|41XXXXXXXX
Nmero discado: 04133208888
Nmero enviado ao tronco: 554133208888
5. Interligao do Elastix
Configurao da porta FXO (tronco)
PBX PBX Configuration Trunks
5. Interligao do Elastix
Rota de sada pela porta FXO (tronco)
PBX PBX Configuration Outbound Routes
5. Interligao do Elastix
Rota de entrada pela porta FXO (tronco)
FreePBX Admin Zap Channel DIDs
Adicionando o DID para a porta FXO
5. Interligao do Elastix
Rota de entrada pela porta FXO (tronco)
PBX PBX Configuration Inbound Routes
5. Interligao do Elastix
Rota de entrada genrica (default)
PBX PBX Configuration Inbound Routes
5. Interligao do Elastix
ITSP - Definio
Operadora VoIP
Provedor VoIP
5. Interligao do Elastix
ITSP - Funcionamento
5. Interligao do Elastix
ITSP Tipos de tarifao
Minutagem (mensalidade)
por segundos
5. Interligao do Elastix
Interligao com Provedores VoIP
Configurar no sip.conf
register => user[:secret[:authuser]]@host[:port][/extension]
Ex.: register => 2345:senha@meu_provedor.com.br
Definies do servidor para as ligaes de sada:
[meu_provedor-saida]
type=peer
secret=senha
username=2345
host=sip.meu_provedor.com.br
fromuser=2345
fromdomain=fwd.pulver.com
nat=yes
context=from-meu_provedor
5. Interligao do Elastix
Interligao com Provedores VoIP
Configurar no extensions.conf para discar pelo provedor:
exten => _9.,1,Dial(SIP/${EXTEN:1}@meu_provedor-saida,30,r)
exten => _2XXX,1,Dial(SIP/${EXTEN}@meu_provedor-saida,30,r)
exten => _**01X.,1, Dial(SIP/${EXTEN:4}@meu_provedor-saida,30,r)
5. Interligao do Elastix
Interligao com Provedores VoIP - Tronco
PBX PBX Configuration Trunks Add SIP Trunk
5. Interligao do Elastix
Interligao com Provedores VoIP - Sada
PBX PBX Configuration Outbound Routes
5. Interligao do Elastix
Rotas em funo de Data / Hora
5. Interligao do Elastix
Rotas em funo de Data / Hora
5. Interligao do Elastix
Rotas em funo de Data / Hora
FreePBX Admin Time Groups
5. Interligao do Elastix
Rotas em funo de Data / Hora
PBX PBX Configuration Time Conditions
5. Interligao do Elastix
Rotas em funo de Data / Hora
PBX PBX Configuration Inbound Routes
Agenda
-c
-v
-r
-h
debug
diretrio: /var/www/html/panel
op_buttons.cfg
op_buttons_additional.cfg
op_buttons_custom.cfg
op_server.cfg
op_style.cfg
/etc/amportal.conf
agrupamento de ramais
Agenda
desligue o telefone
Fila
Agentes
so os atendentes (pessoa)
eles logam no sistema pra receber chamadas
podem utilizar qualquer telefone
Um agente pode atender diversas filas
Membros
so os agentes que atendem cada fila
pode ser um canal especfico (ex. telefone)
/var/lib/asterisk/sounds/custom
8. Equipamentos VoIP
Outros recursos do Elastix
Mdulo de CallCenter
- Ligaes de entrada
- Ligaes de sada
- Relatrios gerenciais
Empresa
SP - (11) 4063-7416
RJ - (21) 4063-7416
VR - (24) 3076-2325
BH - (31) 4062-7416
sac@innovus.com.br - www.innovus.com.br